BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260422T000711Z
LOCATION:503-504
DTSTART;TZID=America/Denver:20231115T163000
DTEND;TZID=America/Denver:20231115T170000
UID:submissions.supercomputing.org_SC23_sess253_exforum105@linklings.com
SUMMARY:From Bugs to Breakthroughs:  Harnessing HPC Software Debuggers for
  Success
DESCRIPTION:Bill Burns (Perforce Software Inc)\n\nDebugging today’s comple
 x HPC applications can be a challenge, often requiring multiple hardware t
 echnologies, different software libraries to facilitate parallelism, appli
 cations built with multiple languages, handling issues of scale, and worki
 ng on remote clusters. This all creates a complex environment that makes i
 t difficult to find and fix problems in code.\n\nThis interactive session 
 highlights the important debugging technologies and techniques for effecti
 vely finding and solving challenging issues in HPC applications.  You will
  learn:\n\n•	The advantages of parallel debuggers over traditional debugge
 rs\n•	How to simultaneously debug CPU and either NVIDIA GPU or AMD GPU cod
 e\n•	How to easily debug hybrid MPI and OpenMP applications\n•	How to comb
 ine advanced debugging features to efficiently tackle tough parallel probl
 ems\n•	How to leverage powerful tools such as reverse debugging and memory
  debugging to solve elusive bugs\n\nTaking full advantage of the TotalView
  debugger's many features will help you improve your productivity by strea
 mlining the debugging process and reducing the time and effort required to
  identify and fix bugs. You'll also enhance the scalability of your applic
 ation by gaining insights into the parallel execution of your program. \n 
 \nBeing able to identify and resolve hard-to-find errors will result in mo
 re robust, reliable HPC applications.\n\nTag: Artificial Intelligence/Mach
 ine Learning, Fault Handling and Tolerance, Large Scale Systems, Programmi
 ng Frameworks and System Software\n\nRegistration Category: Tech Program R
 eg Pass, Exhibits Reg Pass\n\nSession Chair: Nathan Hanford (Lawrence Live
 rmore National Laboratory (LLNL))\n\n
END:VEVENT
END:VCALENDAR
