In order to increase the efficiency of our users' applications on Hawk, HLRS, HPE and AMD offer this workshop to enhance the node-level performance, I/O and scaling of the codes utilized by participants. By doing so, users can raise the volume as well as quality of their scientific findings while the costs (in terms of core hours) remain constant.
By means of this workshop, you can tweak compiler flags, environment settings, etc. in order to make your code run faster. According to our experience gathered in prior workshops, these “low-hanging fruits” can give you a significant speedup but require only little effort.
Furthermore, you will analyze the runtime behavior of your code, locate bottlenecks, design and discuss potential solutions as well as implement them. All categories of bottlenecks (CPU, memory subsystem, communication and I/O) will be addressed, according to the respective requirements. Ideally, the above steps will be repeated multiple times in order to address several bottlenecks.
In addition, an introduction on how to use Ray on Hawk-AI nodes to scale Python and AI tasks will be given. A real-world example that combines these with HPC simulations as well as a use case featuring distributed data preparation, training, and hyperparameter optimization, will give you an idea of what you could do within your project.
Every attending group will be supported during the entire workshop by a dedicated member of the HLRS user support group. In addition, HPE and AMD specialists will be available to help with issues specific to e.g. MPI and the processor.
To make it easy for you to attend, we decided to provide this workshop in a hybrid fashion. Besides meeting in person at HLRS, we will hence also setup breakout rooms in a Zoom session which enable remote participants to communicate as well as share screens and remote control applications with support staff, hence providing the same options of interaction as meeting in person.
Learning outcomes
Target audience: Groups holding a compute time budget to be used on Hawk.
This hybrid event will take place online and at HLRS, University of Stuttgart Nobelstraße 19 70569 Stuttgart, Germany Room 0.439 / Rühle Saal Location and nearby accommodations
06. Nov 2023 09:00
10. Nov 2023 17:00
Hybrid Event - Stuttgart, Germany
Deutsch
Fortgeschritten
Performance-Optimierung & Debugging
Code-Optimierung
Maschinelles Lernen
MPI
OpenMP
Zurück zur Liste
In order to attend the workshop, you should already have an account on Hawk and your application should already be running on the system. Furthermore, we require that you bring your own code including a test case which is set up according to the following rules:
Learn more about course curricula and content levels.
In general the language of instruction is German, but can be changed to English, if required.
HLRS, HPE and AMD user support staff
Local times: Central European Time Zone (Berlin). Communication format: Face-to-face, via Slack, Zoom and Email.
We start ON_SITE/ONLINE workshop on Monday with
Workshop ends on Friday, latest at 17:00.
Daily Mo-Fr agenda:
Talk on November 8 at 16:00 CET: “Ray on Hawk-AI nodes: how to scale Python and AI tasks”, Dr. Kerem Kayabay (HLRS)
Handouts will be available to participants in terms of PDFs.
Besides the content of the training itself, another important aspect of this event is the scientific exchange among the participants. We try to facilitate such communication by
Members of German universities and public research institutes: none Members of universities and public research institutes within EU or PRACE member countries: none Members of other universities and public research institutes: 120 EUR Others: 400 EUR Our course fee includes coffee breaks (on-site courses only)
Andreas Ruopp phone 0711 685 87259, andreas.ruopp@hlrs.de Björn Dick phone 0711 - 685 87189, dick(at)hlrs.de Khatuna Kakhiani phone 0711 685 65796, khatuna.kakhiani(at)hlrs.de Tobias Haas phone 0711 685 87223, tobias.haas(at)hlrs.de
HLRS is part of the Gauss Centre for Supercomputing (GCS), together with JSC in Jülich and LRZ in Garching near Munich. EuroCC@GCS is the German National Competence Centre (NCC) for High-Performance Computing. HLRS is also a member of the Baden-Württemberg initiative bwHPC.
http://www.hlrs.de/training/2023/HPE2
See the training overview and the Supercomputing Academy pages.
November 04 - Dezember 13, 2024
Online (flexible)
November 04 - Dezember 06, 2024
Dezember 02 - 05, 2024
Online by JSC
Dezember 09 - 13, 2024
Online
Januar 13 - 31, 2025
Januar 21 - 23, 2025
Februar 17 - 21, 2025
Stuttgart, Germany
März 10 - 12, 2025
März 17 - 21, 2025
Dresden, Germany