Note: an additional course "Introduction to the Cray XC40 HPC System at HLRS" takes place on the previous day.
In August 2015, the Cray XC40 supercomputer Hornet at HLRS has been upgraded to a new system named Hazel Hen, featuring 7712 compute nodes, each equipped with two 12-core Intel Haswell processors running at 2.5 GHz. Each node is equipped with 128 GB DDR4 memory and connected to the other nodes through the Cray Aries network. The peak performance amounts to 7.4 PFlops.
In order to help users running efficiently on this new large system, HLRS and Cray offer this workshop in addition to the Introduction to the Cray XC40 HPC System at HLRS-course, taking place the day before. The intent of the former is to enhance the node-level performance as well as scaling of user applications by detecting, locating and eliminating bottlenecks.
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.
Target audience: Code owners of applications already running on Hazel Hen.
With support from CRAY and HLRS specialists, participants will enhance the efficiency of their application. In order to gain knowledge of and improve the application's behavior, profiling tools as well as optimization methods are discussed and exercised, both on simple examples and the actual user application. All categories of potential bottlenecks (CPU, memory subsystem, communication and I/O) will be addressed.
Besides intensive hands-on sessions, there will be lectures and discussions on:
9:00 - 9:30 Local registration
9:30 - 17:30 Course
9:00 - 17:30 Course
9:00 - 16:30 Course
A detailed program can be found here (preliminary).
In order to attend the workshop, you will have to bring your own code including a dataset which can be used at the scale of your current and maybe future production runs. You will be required to do some work on your application before the workshop (details will follow). In order to do so, you should already have an account on Hazel Hen and your application should already be able to run on the system. Information on access to Hazel Hen from Germany and Europe is available through this link.
In order to attend the workshop, you should already have an account on Hazel Hen and your application should already be able to run on the system. Furthermore, we require that you bring your own code including a dataset. Before the workshop starts, you will be required to profile your application once using CrayPAT-lite by means of the following steps:
Please be aware of the fact that merely attending the introductory course does not provide you with all of these prerequisites!
German (in English, if required)
Stefan Andersson, Michael Neff, and Mandes Schönherr (Cray)
for registration is Sep. 10, 2017
Students without Diploma/Master: None
Members of German universities and public research institutes: none.
Members of universities and public research institutes within Europe or PRACE: 90 EUR.
Members of other universities and public research institutes: 90 EUR.
Others: 300 EUR.
(includes coffee breaks)
see our How to find us page.
HLRS is part of the Gauss Centre for Supercomputing (GCS), which is one of the six PRACE Advanced Training Centres (PATCs) that started in Feb. 2012.
HLRS is also member of the Baden-Württemberg initiative bwHPC-C5.
This course is provided within the framework of the bwHPC-C5 user Support. This course is not part of the PATC curriculum and is not sponsored by the PATC program.
by the Gauss Centre of Supercomuting (GCS):
by the PRACE Advanced Training Centres (PATCs):