TotalView 8.10

Parallel debugger TotalView 8.10 has been released with expanded support for the Cray XT, Cray XE and Cray XK lines of supercomputers. Comprehensive debugging is provided 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. With the release of TotalView 8.10, Rogue Wave states it is the first to enable reverse debugging, which allows developers to deterministically replay program execution, for MPI applications on a Cray supercomputer.

‘Accelerated systems are becoming the new standard for the HPC industry, as supercomputing centres look for better solutions to meet ever-increasing performance, price and power demands,’ said Duncan Poole, president of the OpenACC standards group at Nvidia. ‘TotalView gives developers and computational scientists intuitive control of either explicit device kernel threads or those created from OpenACC programs, making it easier to harness the power of these new architectures.’

In addition to providing reverse debugging on both serial and parallel (MPI) programs running on the Cray XE line, TotalView 8.10 includes a new replay on demand capability, for both the Cray and other Linux-x86-64 environments. Developers can now record and deterministically replay mid-way through a debugging session when the program enters the specific areas they want to troubleshoot.  

Analysis and opinion

Robert Roe investigates some of the European projects focusing on preparing today’s supercomputers and HPC programmers for exascale HPC


The Jülich Supercomputing Centre (JSC) at Forschungszentrum Jülich in Germany has been operating supercomputers of the highest performance class since 1987. Tim Gillett talks to Norbert Attig and Thomas Eickermann


Gemma Church investigates how simulation and modelling de-risks the detection and extraction of geothermal energy resources


Robert Roe investigates the importance of upgrading legacy laboratory informatics systems and the benefits this provides to scientists