Logo

PRACE Spring School 2012

School for Developers of Petascale Applications

A three-day event organized in Polish-Czech cooperation, where the participants will learn how to create efficient and scalable parallel codes for PRACE Tier-0 systems.

Efficient usage of HPC systems requires detailed knowledge of architecture-specific factors influencing performance, including compilers, tools and libraries. The first day of the school will be fully devoted to the PRACE Tier-0 systems and best practices on how to achieve good performance on those systems. During the second day participants grouped in three thematic tracks will develop their own parallel codes with the use of existing libraries. The basic knowledge on parallelization techniques will be required. Application tuning will be the topic of the third day. Participants will learn how to use available Performance Analysis Tools to optimize parallel applications.

Dates & Venue

16th - 18th May 2012, Cracow, Poland

Preliminary programme

Day 1 – Best practices on PRACE systems

8:00 – 9:00Registration
9:00 – 9:30Welcome and PRACE introduction
9:30 – 11:00Best practices - JUGENE (tools, libraries, compilers, optimization)
11:00 – 11:30Coffee break
11:30 – 13:00Best practices – CURIE (tools, libraries, compilers, optimization)
13:00 – 14:30Lunch
14:30 – 16:00Best practices – HERMIT (tools, libraries, compilers, optimization)
16:00 – 16:15Introduction to Day 2 tracks
16:15 – 17:30Poster session
 Evening social event (pub)

Day 2 – Parallel libraries

9:00 – 11:00Parallel sessions
Track A Finite Element Methods (PETSc, Trilinos)
Track B Particle methods (SPRNG, Zoltan)
Track C FFT in quantum physics (FFTW, P3DFFT)
11:00 – 11:30Coffee break
11:30 – 13:00Parallel sessions (Track A, Track B, Track C)
13:00 – 14:30Lunch
14:30 – 17:30Parallel sessions (Track A, Track B, Track C)
17:30 – 18:00Introduction to Day 3 (all tracks)
 Evening social event (restaurant)

Day 3 – Code tuning tutorial (VI-HPS)

Speakers: Brian Wylie (FZ Juelich), Andreas Knupfer (TU Dresden)
9:00 – 9:45Introduction & overview of performance tools
9:45 – 11:00Profile analysis with Scalasca
11:00 – 11:30Coffee break
11:30 – 13:00Trace analysis with Vampir
13:00 – 14:30Lunch
14:30 – 17:00Assisted analysis of participants' codes
17:00 – 18:45Closing of the Spring School

Registration

The participants (40 at maximum) will be selected from the applications (which are filled in with the registration form) based on the order of registration and the background of the applicants. The participants will be informed about decisions of approval shortly after the registration has closed, on the 9th of April 2012 at the latest.

Click here to register...

Additional info

The IBM Blue Gene/P machine Notos located at ICM, University of Warsaw will serve for practical training.

Organizing institutions

ACK CYFRONET AGH, ICM UW, PSNC, VSB-TUO

Organizing committee

Maciej Cytowski (ICM), Maciej Szpindler (ICM), Lukasz Dutka (CYFRONET), Anna Němcová (VSB-TUO), David Horák (VSB-TUO), Ondřej Jakl (VSB-TUO).

Last update: 01/31/2012