Tuesday, Oct 11 - Thursday, Oct 13, 2011

Center for Computing and Communication

RWTH Aachen Unversity

Extension Building Kopernikusstraße 6 - Seminar Room 4

sponsored by:



A major part of the RWTH Compute-Cluster comprises of more than 1500 nodes equipped with the latest Intel® Xeon™ processors. To parallelize for this powerful distributed memory resource one typically uses MPI. However, with the different levels of parallelism, namely shared memory within a node and distributed memory across the nodes, good performance becomes increasingly difficult to obtain. This difficulty originates in the need to adapt and tune multiple levels of the application. These levels are typically the MPI parallelization, the MPI-library, multi-threading and job-placement.
This workshop addresses these issues:



Attendees are kindly requested to prepare and bring in their own code, if applicable. It is recommended to have good knowledge in MPI and the programming language (C/C++/Fortran) of the code. It is also advised to have  a basic understanding of OpenMP, as part of the workshop will cover adding and tuning OpenMP in the MPI-context.
The presentations will be given in English.

This workshop addresses developers using Linux or Windows.



The agenda is available here as a PDF .


Course Material