sponsored by:
Furthermore, we operate a ScaleMP-Cluster, consisting of 16 nodes with 4 eight-core Intel® Xeon™ processors each and 4 TB of accumulated main memory. These nodes are coherently coupled with an innovative software solution provided by the company ScaleMP which creates a virtual shared memory over all nodes running a single Linux operating system.
The efficient use of these systems requires a sensible way of NUMA-aware programming.
While message passing with MPI is the dominating paradigm for parallel programming in the domain of high performance computing (HPC), with the growing number of cores per cluster node the combination of MPI with shared memory programming is gaining importance. In order to exploit different levels of parallelism, namely through shared memory programming within a node and message passing across the nodes, good performance becomes increasingly difficult to obtain.
This tuning workshop will cover tools and methods to program big SMP systems in detail.
There is no workshop fee, but the number of seats in our seminar room is limited. So, please register on the link below. If you like to bring in your own code, please make a short note under “remarks”. This helps us to better prepare the courses and lab sessions. There will be a sponsored social dinner on Tuesday, here we also need to know how many people will attend. Please add a node “I will attend the social dinner.” or “I will not attend the social dinner.” under “remarks” as well.
Please register here.
We are happy to announce, that some of the presentations are held by the following guest speakers:
Michael Klemm (Intel)
Nir Paikowsky (ScaleMP)
Denis Gutfreund (Bull)
Please find a preliminary agende below or as a pdf document here.
Monday, 8.10
(11:00 – 12:30 Review of OpenMP Basics)
14:00 – 14:30 Welcome and Introduction
14:30 – 15:30 NUMA aware programming with OpenMP
15:30 – 16:00 Coffee Break
16:00 – 16:45 Tasks on NUMA architectures / Outlook on OpenMP 4.0
16:45 – 17:30 Lab Time: Bring in your own code or work on exercises
Tuesday, 9.10
09:00 – 10:00 The Bull BCS Systems
10:00 – 10:30 Using the Intel Compiler
10:30 – 11:00 Coffee Break
11:00 – 11:45 Intel VTune
11:45 – 12:30 Lab Time: Bring in your own code or work on exercises
12:30 – 14:00 Lunch Break
14:00 – 14:30 vSMP Foundation introduction and architecture
14:30 – 15:00 Success stories and ‘real-life’ examples
15:00 – 15:30 Introduction to ScaleMP's Developer Productivity Tools
15:30 – 16:00 Coffee Break
16:00 – 17:30 Lab Time: Bring in your own code or work on exercises
19:00 – 22:00 Sponsored Social Dinner
Wednesday, 10.10
09:00 – 09:30 Introduction to Hybrid Programming
09:30 – 10:00 Tuning for OpenMPI
10:00 – 10:30 Tuning for Intel MPI
10:30 – 11:00 Coffee Break
11:00 – 12:00 Performance Tools for Hybrid Programs
12:00 – 12:30 Lab Time: Bring in your own code or work on exercises
12:30 – 14:00 Lunch Break
14:00 – 15:30 Lab Time: Bring in your own code or work on exercises
15:30 – 16:00 Coffee Break
16:00 – 17:30 Lab Time: Bring in your own code or work on exercises
The social event is sponsored by h.o.-Computer Software GmbH and Intel. The dinner takes place in the Magellan restaurant.
Pontstraße 78
52062 Aachen
After the event we will ask you to provide your feedback. You will find a link to the web form here.
If required, please make your own hotel reservation.You can find some popular hotels listed here. You may find a complete list of hotels on the web pages of the Aachen Tourist Service. We recommend that you try to book a room in the "Novotel Aachen City", " Mercure am Graben" or "Aachen Best Western Regence" hotels. These are adequate hotels with reasonable prices at a walking distance (20-30 minutes) to the computer center through the old city of Aachen. An alternative is the hotel "IBIS Aachen Marschiertor" which is close to the main station, which is convenient if you are travelling by train and also want to commute to the Center by train (3 trains per hour, 2 stops)