New in TotalView® for HPC 2017.0
TotalView® for HPC 2017.0 includes the following primary new or updated features. For a complete change history for TotalView, MemoryScape, and ReplayEngine, see the document “TotalView_for_HPC_Change_Log.pdf” in the PDF directory of your installation, or follow the link “TotalView New Features and Change Log” on the TotalView documentation page on the website.
Early Access to the NextGen TotalView User Interface
This early version of the NextGen interface continues to add features and is available so we can gather feedback from TotalView users on its initial capabilities. To try out the new user interface start TotalView with the -newUI switch:
totalview -newUI
For more details on the new UI, see the in-product help through the Help | Contents menu item. New features added to the NextGen user interface in this release include:
Creating unconditional watchpoints
Creating breakpoints “At Location”
Currently, the next generation UI is supported on Linux x86 64-bit, Linux PowerLE, Linux ARM64, and Apple’s macOS/Mac OS X platforms. It supports multi-process and multi-threaded debugging as well as a level of parallel, MPI and CUDA debugging. Functionality not yet present in the UI is available through the command line interface (CLI). Please send email to tv-beta@roguewave.com with your feedback and feature priorities. We welcome all feedback and feature requests for the new user interface!
ReplayEngine Performance Improvements
Performance for the ReplayEngine GoBack operation has been substantially improved. The magnitude of the improvement depends on the nature of the program being debugged, but at least a 10X factor has been measured when running a process backward until it hits either an action point or the beginning of recorded Replay history.
NVIDIA® Tesla® P100 GPU with NVIDIA Pascal™ GPU architecture
This release enables debugging support on NVIDIA’s new Tesla P100 GPU featuring its Pascal GPU architecture.