Parallel Programming - Introduction to MPI with C/C++
Published: 2 Mar 2022 by HPC Team Freiburg
The, University of Stuttgart is pleased to announce its web seminar for bwHPC users.
Title: Introduction to MPI with C/C++
Date: 15.03.2022
Topic: Parallel Programming: Introduction to MPI with C/C++ on bwUniCluster 2.0 (Web Seminar)
Lecturer: Bärbel Große-Wöhrmann (HLRS)
Web: https://training.bwhpc.de/goto.php?target=crs_682&client_id=BWHPC
Abstract
Message Passing Interface (MPI) is a widely-used parallel programming paradigm for distributed memory systems. In this course we introduce basic MPI routines and run simple examples on bwUniCluster 2.0. The target audience are newbies in MPI. No knowledge of MPI is required.
Agenda
- Two-sided point-to-point communication
- Collective communications
- Exercises and live demo on bwUniCluster 2.0
- Groups and communicators
- Cartesian topologies
After this course, participants will…
- have a detailed understanding of basic MPI routines,
- know how to compile and run MPI parallel C/C++ programs on bwUniCluster 2.0.
Prerequisites:
- the bwUniCluster entitlement https://wiki.bwhpc.de/e/BwUniCluster_2.0_User_Access
- some background of working on the cluster, e.g. creating simple batch scripts with an editor like nano, vi or emacs.
Date & Location
Online Webex, HLRS, University of Stuttgart, Germany
- Online Web-Seminar: Tuesday 15.03.2022, 09:00 – 12:00 CET
Webex-Invitation will be sent directly by e-mail to the registered participants.
Registration and further information
- Register at bwHPC-Ilias (Learning Management System):
- Deadline for registration: 15.03.2022, 09:00 CET
- The course language is German but slides are in English.
- It is recommended to try the code/command examples yourself interactively by using your own computer.
- With a successful registration for the course, the participants get access to the content on the bwHPC-Ilias
- The participants need to have access to the bwUniCluster 2.0, for this they need the bwUniCluster entitlement:
- Obtainment of bwUniCluster entitlement: https://training.bwhpc.de/goto.php?target=pg_5102_311&client_id=BWHPC
- Further information on bwHPC-Wiki: https://wiki.bwhpc.de/e/BwUniCluster_2.0_User_Access
- Due to the limited number of free spots (35) early registration is recommended.
Further upcoming courses 2022 that may be of interest for you:
You can not fit our course dates into your busy schedule? Please let us know. We will offer further course dates if there will be more prospective attendees.