"/>

titan

Up since 9/19/17 11:55 pm

eos

Up since 8/22/17 05:30 pm

rhea

Up since 8/30/17 03:20 pm

hpss

Up since 8/1/17 02:25 pm

atlas1

Up since 7/17/17 08:40 am

atlas2

Up since 8/1/17 02:20 pm
OLCF User Assistance Center

Can't find the information you need below? Need advice from a real person? We're here to help.

OLCF support consultants are available to respond to your emails and phone calls from 9:00 a.m. to 5:00 p.m. EST, Monday through Friday, exclusive of holidays. Emails received outside of regular support hours will be addressed the next business day.

Loading Events

Allinea DDT Training

Details

Start:
April 28, 2014 @ 9:00 am
End:
April 29, 2014 @ 5:00 pm

Organizer

Fernanda Foertter
Phone:
(865) 576-9391
Email:
foertterfs@ornl.gov

The secret to successful debugging is in the methods and in the tools that are used.

We teach the art and the science in debugging with real examples and hands on material. Adding process to debugging and using and understanding the right tools for the problem can make the difference between rapid success and frustrating failure.

We show the easiest ways to get to the bottom of complex problems using Allinea DDT, and develop methods that make problems disappear quickly.

You will learn quickly how to track down suspected memory problems or random application crashes on even the largest parallel or GPU codes.

  Agenda

Monday:

    Effective Techniques for Better Debugging [AM]
    Debugging at Scale [PM]

8:30am Set up and coffee
9:00am Welcome – goals for the day:
9:30am The art, science and magic of debugging: techniques to help you spend less time debugging
10:30am Break
10:45am Crashing applications – how to triage and fix them
11:30am [Lunch] Hands on Session 1 – Getting started debugging codes on Titan with Allinea DDT
1:00pm Tackling bugs at scale: how to take on bugs, to Petascale and beyond
1:45pm Hands on Session 2 – Taming hundreds of cores
2:30pm Debugging without interaction – fix bugs overnight without staying up late
2:45pm Break
3:00pm Clinic – debug your own code, work with an Allinea expert to explore your problem

Tuesday:

    Solving Heisenbugs [AM]
    GPU debugging [PM]

8:30am Set up and coffee
9:00am Welcome – goals for the day
9:15am Recap and review Day 1:
9:45am Catching Heisenbugs – using watchpoints and memory debugging
10:15am Hands on Session 3 – debugging problems with allocated memory usage
10:45am Break
11:00am When applications just don’t stop::: debugging deadlock
11:30am [Lunch] Hands on Session 4 – detecting MPI deadlock
1:00pm Fundamentals of GPU application debugging on Titan
1:45pm Hands on Session 5 – OpenACC debugging
2:30pm Summary – GPU takeaways
2:45pm Break
3:00pm Clinic – debug your own code, work with an Allinea expert to explore your problem

Registration

Registration is now closed.