Tools for Large-Scale Parallel Debugging and Profiling @ EPCC
→
Europe/London
3217 (EPCC)
3217
EPCC
The University of Edinburgh
James Clerk Maxwell Building
Mayfield Road
Edinburgh
EH9 3JZ
Description
As parallel codes grow ever larger and run on an increasing number of cores, naive methods for debugging and profiling cease to be practical. For large applications it is essential to use tools to aid in debugging for correctness, and in profiling for identification of performance hotspots.
This hands-on course covers the use of the portable DDT debugger (Day 1), instrumentation with Score-P and performance analysis with Scalasca and Vampir (Days 2&3). All examples will be run on the ARCHER Cray XC30 system.