High Performance Computing - Debugging and Profiling Applications

Information

Course description

Course
Overview

 

Supercomputers are only ‘super’ if they allow user applications to effortlessly compute at the required scale and run at greater speed. Within today’s technical environments application visibility is essential.

This course will show you the specialist tools that can help you gain a view of your application’s current status and answer questions such as:

  • Why is my application running so slowly?
  • What bugs are causing my application to crash? 
  • Where are the bottlenecks within my application?

Date(s)

Unfortunately there are no further dates scheduled at present.

Please contact Organisational Development email orgdev@leicester.ac.uk if you are interested in attending this course.

What can I expect to cover?

By the end of the Allinea tools session you will be able to progress the development of your MPI, OpenMP or hybrid application much more efficiently. Tools on show will be:

  • Allinea Performance Reports - without touching your code quickly see the performance bottlenecks via a single HTML report , can be used for your own and third party applications
  • Allinea Forge - a GUI-based development solution that includes Allinea DDT and Allinea MAP:
    • Allinea DDT - consign memory leaks to history, identify and fix bugs fast by using the most advanced parallel debugger available to the HPC market worldwide. Move on from ‘printf’ and easily debug your applications at scale
    • Allinea MAP - a non-intrusive tool, with less than 5% overhead that enables you to quickly profile, identify and remove application performance bottlenecks in computation, I/O, communication and synchronisation
Who is it for?

Researchers actively involved in software development.

Participant preparation needed? Participants must have an account on ALICE.

 

What prior experience do I need?

Participants must be comfortable writing software in one of the following languages C, C++ or Fortran.

Knowledge of MPI or OpenMP is desirable.

Is it formally assessed?

Not applicable.

Facilitator(s)

External Trainer – Patrick Wohlschlegel (Allinea)

Delegate places

Maximum 11 delegates
Minimum 5 delegates

How to make
your reservation

Please complete the Online Booking Form submitting to Organisational Development.  Booking Conditions apply.

Registration closes 48 hours prior to the event.

Questions

About the workshop content:
Contact  Jon Wakelin email: jw292@le.ac.uk Tel: (0116) 252 5147.

About the workshop arrangements:
Contact Organisational Development email: orgdev@leicester.ac.uk / tel: (0116) 252-5680 / 252-5118 / 223-1257.

For Office Use Only

Course Code: SDCCT091

Share this page:

Booking Forms

How to Book
To make a request to attend a training and development workshop, please complete a Booking Form.  Please note Booking Conditions apply. 

Additional requirements
If you have any access or additional requirements, please contact Staff Development Contact Us.  

About Us

who-are-we.pngWho are we?

Staff contact list

where-are-we.pngWhere are we?

Organisational Development,
Division of Human Resources,
University of Leicester,
Room 004, ground floor, Astley Clarke Building,
University Road, Leicester, LE1 7RH

email.png

Email

orgdev@le.ac.uk

telephone.png

Telephone

0116 252 5021