PRACE training course "VI-HPS Tuning Workshop"
(Course no. 1302019 in the training programme 2019 of Forschungszentrum Jülich)
Experience with MPI or OpenMP
This course is given in English.
24-28 June 2019, 09:00-16:30
Jülich Supercomputing Centre, Rotunda, building 16.4, room 301
Number of participants:
JSC staff members, members of the VI-HPS collaboration
Dr. Brian Wylie
Phone: +49 2461 61-6589
Please register until 10 June 2019 via theform at the PRACE web site
This upcoming workshop will provide hands-on training with parallel performance analysis and related tools and expert assistance with applying them to understand and tune the execution of application codes running on JURECA and other supercomputer systems. There is no fee for participation, but registration is required by 10th June 2019.
This is the latest in a series of hands-on practical workshops given by tools developers for parallel application developers. The Virtual Institute - High Productivity Supercomputing (VI-HPS) is an initiative promoting the development, integration and use of HPC tools: see http://www.vi-hps.org
Participants are encouraged to bring their own parallel application codes to the workshop to analyze and tune their performance with the help of experts. Analysis will focus on MPI and OpenMP, with optional additional use of OpenACC, OpenCL or CUDA.
This workshop organized by VI-HPS and JSC as a PRACE training event will:
- give an overview of the VI-HPS programming tools suite
- explain the functionality of individual tools, and how to use them effectively
- offer hands-on experience and expert assistance using the tools
The detailed program is available on the VI-HPS training web site.
Presentations and hands-on sessions are planned on the following topics
- Setting up, welcome and introduction
- Score-P instrumentation and measurement
- Scalasca automated trace analysis
- TAU performance system
- Vampir interactive trace analysis
- Extra-P automated performance modeling
- Paraver/Extrae/Dimemas trace analysis and performance prediction
- MAQAO performance analysis & optimisation
- MUST runtime error detection for MPI
- ARCHER runtime error detection for OpenMP
- JUBE script-based workflow execution environment
- ... and potentially others to be added
A brief overview of the capabilities of these and associated tools is provided in the VI-HPS Tools Guide.
This course is a PRACE training course.