2-5 March 2015
Stuttgart (Germany)
CET timezone
In late August 2014 we entered the next step of our HPC systems installation phase: the new Cray XC40 super computer is installed. It delivers a peak performance of 4 Petaflops, outperforming the maximum performance of the previous system, Hermit, by a factor of about 4! This new HPC system provides 500 TB of Main Memory and about 6 PB of disc space. It is equipped with about 100,000 computing cores and features Intel’s next generation of micro processors, which are designed to optimize power savings and promise significant performance enhancements.
The three day optimization course covering the main topics of porting applications for the Cray XC40 system-Hornet, application profiling, application debugging, and parallel IO. Tools provided on the system are presented in talks and live demos. Furthermore a series of Hands-on sessions give the opportunity to exercise also with own applications.  
An increasing issue in parallel computing is the efficient handling of reading and writing files. The one day workshop "Efficient parallel IO" offers users the ability to gain insight on how to optimize the IO of an application. It shows methods and tools for parallel IO including MPI-IO, HDF5, NetCDF. Thus the time spend in reading and writing files can be significantly reduced, increasing the total efficiency of application.
The workshop does include some Cray specific information about tools but is still useful for IO on other systems as well.

Stuttgart (Germany)
Big seminar room
HLRS, University of Stuttgart, Allmandring 30, D-70569 Stuttgart, Germany

Serie of two courses:
1. CRAY XC40 Optimization Course


2015, Monday Mar. 02

9:30 – 10:00: Local registration

10.00 -17:30:  Computing and programming Environment CRAY XC40/ Hornet

- XC architecture, PE, modules, and libraries- Compiling and running applications including Hands-on sessions
2015, Tuesday Mar. 03

9:00 - 17:30: Performance analysis and optimization

- CrayPat, Reveal, Apprentice, Cray Profiler applied in Hands-on sessions
2015, Wednesday Mar. 04

9:00 - 17:30: Efficient Parallel Debugging

- ATP, STAT, lgdb, CCDB, Intel Inspector, Fast track debug and DDT, applied in Hands-on sessions


2. Efficient parallel IO Workshop


2015, Thursday Mar. 05 

9:30 – 10:00: Local registration 

10.00 -17:30 Efficient parallel IO  

-        Hardware overview, Lustre, Serial IO, IO Buffering, MPI-IO, HDF5, NetCDF

Detailed Content Not yet available. Will be provided in the course.

Language English
Teachers CRAY XC40 Optimization Course: Stefan Andersson, Aniello Esposito, Michael Neff and Mandes Schönherr (Cray)
Efficient parallel IO Workshop: Stefan Andersson
Registration For academic participants within Europe or PRACE: see Registration button on the left. After your registration, you will receive an automated "congratulations"-email about your successful registration. This email implies that you have a guaranteed seat in the course and you should organize your travel.

For other participants, please apply for the HLRS course 2015-XC40-1.
Deadline for registration is Feb. 19, 2015  (extended deadline)
Fee Members of German universities and public research institutes: none
Members of universities and public research institutes within Europe or PRACE: none
All other participants (not from academia, or from outside Europe), please apply for the HLRS course 2015-XC40-1.
Prerequisites Programming experience in C or Fortran, some knowledge about parallel programming.
Links Additional information can be found, e.g., at
Cray XC40 (Hornet) at HLRS
See HLRS-travel-info. The next public transport stations are: "Universität, Stuttgart" (S-Bahn station, 15 min on foot) and "Lauchhau, Stuttgart" (Bus station, 4 min on foot to HLRS, bus lines 84, 92, 746, 747, 748, but not 82! from S-Bahn station "Universität, Stuttgart" and bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation: see also additional hotel list and HLRS-travel-info. Private Bed&Breakfast is also available (might be cheaper than the hotels), see, e.g., www.night-and-day.de or www.nd-bed-breakfast.de. A youth hostel is also available.
Further links: Online-Stadtplan des Stadtmessungsamtes Stuttgart or www.city-map.de).
Local Organizer Gabi Kallenberger phone 0711 685 65828, kallenberger@hlrs.de, Rolf Rabenseifner phone 0711 685 65530, rabenseifner@hlrs.de
Cancelation policy If you cannot come to the course, please send an email to the organizer as soon as possible. This would allow us to accept additional participants from the waiting-list. There is no cancelation fee.
NO-SHOW: Registered persons that do not cancel and do not show up without any reasons are blocked for the next year on any of our workshops (because it is to expensive to produce unused copies of the slides for them).
Limit Maximum of 50 participants in Stuttgart (according to the seats in the rooms).
Handouts Each participant will get a paper copy of all slides.



If you have any questions, please consult the course forum page or click on the contact link on the left to send an email to the local organisers.