2026-03-05 Debugging with TotalView (httv1w25)
| Online Course | Debugging with TotalView |
| Number | httv1w25 |
| Available places | 52 |
| Date | 05.03.2026 – 05.03.2026 |
| Price | EUR 0.00 |
| Location | ONLINE |
| Room | |
| Registration deadline | 03.03.2026 23:59 |
| education@lrz.de |
Contents
TotalView from Perforce Software is a parallel debugger for complex C, C++, Fortran, and CUDA applications.
LRZ’s SuperMUC-NG Phase 2 and the upcoming new partition of the Linux Cluster CM4 are heterogeneous systems comprising both CPUs and GPUs. This heterogeneity makes it difficult to identify and challenging to fix coding errors in user applications that utilise both types of computing resources. In this online course, participants will learn how to use TotalView to debug parallel applications running on CPUs and GPUs.
Topics covered include:
- Multithreaded debugging (OpenMP and pthreads)
- Understanding complex data structures (advanced C++ and data debugging)
- Remote debugging
- Debugging CUDA applications
- Memory debugging (memory leaks, buffer overflows, dangling pointers)
- Reverse debugging with ReplayEngine
- Batch debugging with tvscript
- Best practices for debugging with TotalView
Prerequisites
none
Hands-On
There will be demos.
Language
English
Lecturers
Dean Stewart (Perforce Software, Inc.)
Prices and Eligibility
The course is open and free of charge for people from academia and industry affiliated with an institution in the Member States of the European Union or Associated/Other Countries to the Horizon 2020 programme.
Registration
Please register with your official e-mail address to prove your affiliation.
Withdrawal Policy
See Withdrawal
Legal Notices
For registration for LRZ courses and workshops we use the service edoobox from Etzensperger Informatik AG (www.edoobox.com). Etzensperger Informatik AG acts as processor and we have concluded a Data Processing Agreement with them.
See Legal Notices
| No. | Date | Time | Trainer | Location | Room | Description |
|---|---|---|---|---|---|---|
| 1 | 05.03.2026 | 13:30 – 15:30 | Mr Dean Stewart | ONLINE | Lecture |
