Difference between revisions of "Totalview in Segments"

From HPC Wiki
Jump to navigation Jump to search
Line 22: Line 22:
 
== Topics ==
 
== Topics ==
  
=== [[Video 1: Introduction to debugging and Totalview | Video01]] ===
+
=== [[Totalview_in_Segments/video01 | Video 1: Introduction to debugging and Totalview]] ===
=== [[Video 2: Steering the program control flow | Video02]] ===
+
=== [[Totalview_in_Segments/video02 | Video 2: Steering the program control flow ]] ===
=== [[Video 3: Inspecting variables | Video003]] ===
+
=== [[Totalview_in_Segments/video03 | Video 3: Inspecting variables ]] ===
=== [[Video 4: Comfort features: action-points, and replay engine | Video04]] ===
+
=== [[Totalview_in_Segments/video04 | Video 4: Comfort features: action-points, and replay engine ]] ===

Revision as of 13:17, 16 December 2021

Introduction

Totalview is a widely used debugger in the field of HPC. This video series provides an introduction to debugging techniques and methodology, and a practical hands-on tutorial on the Totalview debugger.

This tutorial is targeted for software developers as an initial introduction to debugging with Totalview.

How to proceed through this tutorial?

The tutorial is currently made of 4 segements each detailing on basic debugging techniques. Each video segments uses practical examples, provided as source files, that can be followed along. Access to the Totalview debugger is recommended to follow the tutorial along.


Who created this tutorial?

This tutorial has been developed by the Competence Center for High Performance Computing in Hessen (HKHLR).

The speaker is Dr. Christian Iwainsky from Technische Universiaet Darmstadt. Christian works at the university's IT center. The slide are a collective effort of the HKHLR, and wideo editing was done by himself, with support by Laurin Eisenacher.


Topics

Video 1: Introduction to debugging and Totalview

Video 2: Steering the program control flow

Video 3: Inspecting variables

Video 4: Comfort features: action-points, and replay engine