Allinea Performance and Debugging Tools Workshop
Time: Mon 2016-01-25 09.00 - 17.30
Location: Room 523, PDC, KTH
Contact:
Please join HPC software specialists 'Allinea' for a half-day technical workshop at PDC on using Allinea tools to improve the efficiency of the development process for your MPI, OpenMP or hybrid applications.
Participants will be given access to the local cluster at PDC and Allinea tools. This is a real hands-on opportunity to learn from an Allinea expert who will share best practises on how to debug, profile and analyse the performance of your parallel applications written in C/C++ or Fortran.
Using Allinea tools you will be able to progress the development of your MPI, OpenMP or hybrid application much more efficiently as these tools are both powerful and extremely easy to navigate. The workshop will cover the following Allinea tools.
- Allinea Performance Reports let you see the performance of ISV applications and your own applications within a single HTML report without instrumenting or recompiling code. This tool is now available on all SNIC sites.
- Allinea Forge is a GUI-based development solution that includes:
- Allinea DDT - which consigns memory leaks to history, and lets you identify and fix bugs fast by using the most advanced parallel debugger available to the HPC market (now available on all SNIC sites) and
- Allinea MAP - a non-intrusive tool with less than 5% overhead that makes it possible for you to quickly profile and remove application performance bottlenecks in computation, communication, synchronisation or I/O.
Provisional agenda:
09:00 - 09:30: Welcome
09:30 - 09:45: Introduction to Allinea tools and latest changes
09:45 - 10:15: Application analysis with Allinea Performance Reports
10:15 - 11:00: Introduction to profiling with Allinea MAP
11:00 - 12:00: Debug straightforward crashes with Allinea DDT
12:00 - 13:00: Lunch break
13:00 - 13:45: Automated debugging: a memory bug example
13:45 - 14:15: Maximizing science efficiency with Allinea Performance Reports
14:15 - 16:15: Bring your own code!
16:15 - 16:30: Questions and wrap-up