Chapter 1 About TotalView
TotalView is a powerful tool for debugging, analyzing, and tuning the performance of complex serial, multi-process, multi-threaded, and network-distributed programs. It supports a broad range of platforms, environments, and languages.
TotalView is designed to handle most types of High Performance Computing (HPC) parallel applications, and can be used to debug programs, running processes, or core files.
This chapter introduces TotalView’s primary components and features, including:
• Graphical User Interface with powerful data visualization capabilities,
"The GUI" • Command Line Interface (CLI) for scripting and batch environments,
"The CLI" • Debugging CUDA code running on the host Linux-x86_64 and the NVIDIA® GPU,
"CUDA Debugger"