Jülich Supercomputing Centre, Rotunda, building 16.4, room 301
The commissioning of the new Blue Gene/Q petaflop supercomputer JUQUEEN marked another quantum leap in supercomputer performance at JSC. At the same time, it was recognised that special efforts by the users are necessary in order to get the most out of this unique research tool.
The aim of this hands-on workshop is to support current users of JUQUEEN in porting their software, in analysing its performance, and in improving its efficiency.
It is highly recommended that project PIs send at least one expert on their code to this workshop.
Prerequisites
Participants should belong to a currently active simulation project on JUQUEEN (project-ID!) and should already have an active user account (user-id!). Test runs during the workshop will be done on the participants' own project accounts.
In order to gain maximum benefit from this workshop, participants should have an in-depth (hands-on) knowledge of the algorithms and codes used in their project.
In addition, we also ask participants to prepare a test case to evaluate the initial performance of their code and to monitor the progress.
Registrations are only considered until 12 January 2014.
Agenda
All talks will be in the Rotunda (building 16.4, room 301). The hands-on sessions will take place in the Computer Labs (building 16.3, room 021 and 004) where the participants will be assigned to. Talks marked with a * are for the special interest group on computational fluid dynamics and will take place in the computer lab.
Markus Geimer, JSC Performance tools and debuggers
12:00-12:30
Paul Gibbon, JSC Support structure at JSC
12:30-13:30
Lunch break (room Daubenrath)
13:30-17:00
Hands-on session
13:30-14:00 *
Paolo Crosetto, JSC * Introduction to the CFD part
15:00
Coffee break
16:00-17:00 *
CFD group * Presentation of the CFD codes
17:00-17:30
Feedback and first experiences
17:39-17:53
Bus SB 11 from Forschungszentrum "Seecasino" to Jülich "Neues Rathaus"
18:30
Social event (dinner at a restaurant in Jülich)
Day 2, Tuesday, 4 February 2014
Time
Session
08:13-08:33
Bus SB 11 from Jülich "Neues Rathaus" to Forschungszentrum Jülich "Seecasino"
09:00-12:30
Hands-on session
09:00-09:30
Thorsten Hater, JSC Multithreading with OpenMP
09:30-10:15
Christoph Pospiech, IBM Memory hierachy, transactional memory, speculative execution
10:15-10:45
Wolfgang Frings, JSC Parallel I/O
10:45-11:00
Coffee break
11:00-11:30
Stefan Krieg, JSC Vectorisation using QPX intrinsics
12:30-13:45
Lunch break (room Daubenrath)
13:45-17:00
Hands-on session
13:45-14:15 *
Charles Moulinec, STFC * Code Saturne: General Presentation & Performance
15:00
Coffee break and group photo
17:00-17:30
Feedback session
17:39-17:53
Bus SB 11 from Forschungszentrum "Seecasino" to Jülich "Neues Rathaus"
Day 3, Wednesday, 5 February 2014
Time
Session
08:13-08:33
Bus SB 11 from Jülich "Neues Rathaus" to Forschungszentrum Jülich "Seecasino"
09:00-12:30
Hands-on session
09:00-09:45
Christoph Pospiech, IBM Memory prefetching, L2 atomics
09:45-10:15
Stefan Krieg, JSC Low-level networking API (SPI)
10:45-11:00
Coffee break
11:00-11:30
Dirk Pleiter, JSC Realising active storage concepts on BlueGene/Q
11:30-12:00*
Jens Henrik Göbbert, RWTH Aachen Accelerating Turbulence Computations on JUQUEEN
12:00-12:30*
Corentin Carton de Wiart, Cenaero HPC capabilities of the discontinuous Galerkin method and application to scale-resolving simulations of industrial flows
Jülich Supercomputing Centre (JSC) Institute for Advanced Simulation (IAS) Forschungszentrum Jülich GmbH D-52425 Jülich, Germany
Access to Forschungszentrum Jülich
To access JSC you first need to sign up as a visitor to Forschungszentrum Jülich. We will have provided the necessary data and information to our Visitors' Reception. Please note, however, that each participant must present a valid identity card or passport to be able to enter the Forschungszentrum.
If you make use of the shuttle service, entering though the gate will be much easier and prepared for. If this is not the case and you arrive on your own, please go to the Visitors' Reception at the main gate and mention the JUQUEEN workshop and the local contact Dirk Brömmel.
Once you arrive at JSC, you can then register for the workshop.
Access to JUQUEEN
The hands-on sessions will take place in our computer labs and we encourage everyone to make use of the provided workstations. The benefit will be a more stable connection and better usability of the graphical tools we provide on JUQUEEN.
The workstations in our labs do require a separate user account and you will have received details of this account before you come to Juelich. This account will only be valid for the time of the workshop and will be deleted afterwards.
Since you will be using your project's compute time resources on JUQUEEN, please make sure that logging in to our HPC systems with your project account is possible. As you know, this requires ssh-key authentication.
You have two possibilities to achieve this:
You will have received the public key of your personal computer lab account via email. You should make this key known to JUQUEEN. In order to enable log-ins with this key, copy it to your $HOME on JUQUEEN and execute the following command:
cat ${HOME}/id.pub >> ${HOME}/.ssh/authorized_keys (Or an appropriate line if you changed the path or filename.)
As an alternative, at the expense of spreading your private data: Copy the private ssh-key you already use and that matches the public key on JUQUEEN to the computer lab account. This can be done during the workshop provided you have access to your private key (e.g. via scp or on a USB key).
Wireless access at JSC
If you wish to connect to our wireless network during the workshop, your laptop will have to be registered first. Please email us the hardware address (MAC) of your wireless network card (e.g. 01:23:45:67:89:ab). Alternatively, access can also be granted once you are here.
Accomodation
Participants are responsible for booking their own hotel accommodation. A regular bus service (line SB11) connects Aachen, Jülich and the Forschungszentrum.
Walking distance from Jülich train station: 15 min
You can see the bus route, the hotels and the restaurant (red dot 'D' for dinner) on the map below. To identify your nearest stop (yellow circles) follow the link and look for bus route SB11.