Now complete: Allinea DDT Webinar: Debugging OpenMP Applications via Allinea DDT
Date: Thursday, 13 September
Time: This webinar will run twice:
- EMEA: 10:30am (BST) / 11:30am (CET)
- USA: 10:00am (PST) / 1:00pm (EST)
Level: Beginner / Intermediate
Audience: HPC application developers, non-HPC application developers with an interest in shared-memory programming for multicore architectures.
In a March 2005 article that appeared in Dr. Dobb’s Journal, Herb Sutter decreed the inevitable shift towards concurrency in software. Not exactly newsworthy to those of us in HPC, the magnitude of Sutter’s message was in anticipating the burgeoning interest in concurrency from software developers not associated with HPC.
The original driver for this sea change, namely the introduction of multicore-CPU architectures, continues to this date. As a consequence, shared-memory programming via OpenMP remains an extremely popular paradigm for embracing and leveraging concurrency.
For those in HPC and elsewhere, appropriate tools are a requisite for efficient and effective development of applications written in OpenMP. Thus the focus of this Webinar is to introduce use of dynamic debugging technology from Allinea that is specifically tailored for applications written in OpenMP.
Consideration will be given to the following topics:
- Understanding the OpenMP paradigm for shared-memory programming via Allinea DDT
- Handling common OpenMP debugging use cases via Allinea DDT
- Debugging hybrid OpenMP-MPI applications via Alinea DDT
From isolated OpenMP to hybrid applications involving OpenMP and MPI, use of Allinea DDT will be shown to significantly enhance developer productivity in this concurrency-centric context.
Each webinar includes a live demo of Allinea DDT.