TotalView 8.10 parallel debugger features expanded support for the Cray XT, Cray XE and Cray XK lines of supercomputers. It provides comprehensive debugging with support for the NVIDIA CUDA parallel programming environment on the GPU-accelerated Cray XK6 supercomputer, as well as early access support for Cray’s OpenACC compiler. Enabling reverse debugging on both serial and parallel (MPI) programs running on the Cray XE line allows developers to deterministically replay program execution for MPI applications, which allows users to quickly work backwards from any code failures or issues to find the root causes more efficiently. The software includes a replay-on-demand capability, for both the Cray and other Linux-x86-64 environments. Developers have the flexibility of enabling recording and deterministically replaying mid-way through a debugging session when the program enters the specific areas they want to troubleshoot. It also delivers dynamic memory debugging on the BlueGene/P, improved TVScript scalability, and AIX 7 support among other enhancements.