This title appears in the Scientific Report :
2018
Please use the identifier:
http://hdl.handle.net/2128/19700 in citations.
Hands-on Practical Hybrid Parallel Application Performance Engineering
Hands-on Practical Hybrid Parallel Application Performance Engineering
This tutorial presents state-of-the-art performance tools for leading-edge HPC systems founded on the community-developed Score-P instrumentation and measurement infrastructure, demonstrating how they can be used for performance engineering of effective scientific applications based on standard MPI,...
Saved in:
Personal Name(s): | Feld, Christian |
---|---|
Geimer, Markus / Shende, Sameer / Tschüter, Ronny | |
Contributing Institute: |
Jülich Supercomputing Center; JSC |
Imprint: |
2018
|
Conference: | ISC High Performance '18, Frankfurt/Main (Germany), 2018-06-24 - 2018-06-28 |
Document Type: |
Lecture |
Research Program: |
Computational Science and Mathematical Methods |
Link: |
OpenAccess OpenAccess |
Publikationsportal JuSER |
LEADER | 03553nam a2200481 a 4500 | ||
---|---|---|---|
001 | 852451 | ||
005 | 20210129235056.0 | ||
024 | 7 | |a 2128/19700 |2 Handle | |
037 | |a FZJ-2018-05397 | ||
041 | |a English | ||
100 | 1 | |a Feld, Christian |0 P:(DE-Juel1)132244 |b 0 | |
111 | 2 | |a ISC High Performance '18 |g ISC 2018 |c Frankfurt/Main |d 2018-06-24 - 2018-06-28 |w Germany | |
245 | |a Hands-on Practical Hybrid Parallel Application Performance Engineering | ||
260 | |c 2018 | ||
520 | |a This tutorial presents state-of-the-art performance tools for leading-edge HPC systems founded on the community-developed Score-P instrumentation and measurement infrastructure, demonstrating how they can be used for performance engineering of effective scientific applications based on standard MPI, OpenMP, hybrid combination of both, and increasingly common usage of accelerators. Parallel performance tools from the Virtual Institute – High Productivity Supercomputing (VI-HPS) are introduced and featured in hands-on exercises with Score-P, Scalasca, Vampir, and TAU. We present the complete workflow of performance engineering, including instrumentation, measurement (profiling and tracing, timing and PAPI hardware counters), data storage, analysis, tuning, and visualization. Emphasis is placed on how tools are used in combination for identifying performance problems and investigating optimization alternatives. Using their own notebook computers with a provided HPC Linux [http://www.hpclinux.org] OVA image containing all of the necessary tools (running within a virtual machine), participants will conduct exercises on the Stampede system at TACC where remote access to Intel Xeon Phi (KNL) nodes will be provided for the hands-on sessions. This will help to prepare participants to locate and diagnose performance bottlenecks in their own parallel programs. | ||
700 | 1 | |a Geimer, Markus |0 P:(DE-Juel1)132112 |b 1 | |
700 | 1 | |a Shende, Sameer |0 P:(DE-HGF)0 |b 2 | |
700 | 1 | |a Tschüter, Ronny |0 P:(DE-HGF)0 |b 3 | |
856 | 4 | |y OpenAccess |u http://juser.fz-juelich.de/record/852451/files/tut108_VI-HPS.pdf | |
856 | 4 | |y OpenAccess |x pdfa |u http://juser.fz-juelich.de/record/852451/files/tut108_VI-HPS.pdf?subformat=pdfa | |
909 | C | O | |o oai:juser.fz-juelich.de:852451 |p openaire |p open_access |p VDB |p driver |
910 | 1 | |a Forschungszentrum Jülich |0 I:(DE-588b)5008462-8 |k FZJ |b 0 |6 P:(DE-Juel1)132244 | |
910 | 1 | |a Forschungszentrum Jülich |0 I:(DE-588b)5008462-8 |k FZJ |b 1 |6 P:(DE-Juel1)132112 | |
913 | 1 | |a DE-HGF |b Key Technologies |1 G:(DE-HGF)POF3-510 |0 G:(DE-HGF)POF3-511 |2 G:(DE-HGF)POF3-500 |v Computational Science and Mathematical Methods |x 0 |4 G:(DE-HGF)POF |3 G:(DE-HGF)POF3 |l Supercomputing & Big Data | |
914 | 1 | |y 2018 | |
915 | |a OpenAccess |0 StatID:(DE-HGF)0510 |2 StatID | ||
980 | |a lecture | ||
980 | |a VDB | ||
980 | |a UNRESTRICTED | ||
980 | |a I:(DE-Juel1)JSC-20090406 | ||
980 | 1 | |a FullTexts | |
536 | |a Computational Science and Mathematical Methods |0 G:(DE-HGF)POF3-511 |c POF3-511 |f POF III |x 0 | ||
336 | |a Lecture |b lecture |m lecture |0 PUB:(DE-HGF)17 |s 1537359036_2210 |2 PUB:(DE-HGF) |x After Call | ||
336 | |a MISC |2 BibTeX | ||
336 | |a 31 |0 31 |2 EndNote | ||
336 | |a lecture |2 DRIVER | ||
336 | |a Text |2 DataCite | ||
336 | |a LECTURE_SPEECH |2 ORCID | ||
920 | |k Jülich Supercomputing Center; JSC |0 I:(DE-Juel1)JSC-20090406 |l Jülich Supercomputing Center |x 0 | ||
990 | |a Feld, Christian |0 P:(DE-Juel1)132244 |b 0 | ||
991 | |a Tschüter, Ronny |0 P:(DE-HGF)0 |b 3 | ||
991 | |a Shende, Sameer |0 P:(DE-HGF)0 |b 2 | ||
991 | |a Geimer, Markus |0 P:(DE-Juel1)132112 |b 1 |