Parallel Programming - Introduction to MPI with C/C++

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

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.

bwHPC HPC Course Training Parallel Programming MPI

Latest Posts

Holiday Configuration: Increased Queue Limits and Reduced Cluster Capacity

Over the holiday period, we’re increasing queue limits to 10,000 jobs while reducing cluster capacity for energy savings. Normal operation resumes automatically on January 7, 2026.

NEMO2 Rolling Upgrade: Enhanced Security and Performance

NEMO2 has undergone a rolling upgrade with security, firmware/BIOS, and Slurm 25.05.5 updates. We planned and executed all steps to keep downtime for users as minimal as possible. Running jobs continued without interruption throughout the process.

FIDO2 SSH Keys Now Available on NEMO2

FIDO2 SSH keys are now available on NEMO 2! Login with your Yubikey hardware token - no 2-factor unlock required. Keys work immediately after registration and provide enhanced security through hardware-protected authentication. Get started with our Quick Start Guide.