Skip to main content
  • Research What we do
    Philosophy Projects Highlights Classics Gallery
  • Education What we teach
    MSc Program PhD Program Student Theses Internships Schools
  • Downloads Free software for you
  • People Who we are
    Current Members Alumni
  • Publications What we achieved
  • Contact How to reach us
    Open Positions MPI-CBG CSBD TU Dresden PhD Program
  • search

You are here

Home
  • Basic Numerical Methods
  • Stochastic Modeling and Simulation
  • Philosophy of Science and Good Scientific Practice
  • Particle Methods
  • Introduction to spatiotemporal modeling and simulation
  • Seminar Computational Life Science
  • Applied biomedical image analysis
  • Research Project Computational Biology
  • Computer simulation of biological systems
  • Winter school on OpenMP and MPI

DCAMM High Performance Computing, Open MP, and MPI

Title: High Performance Computing, Open MP and MPI
Teachers: Jens Honore Walther, Technical University of Denmark, and Ivo F. Sbalzarini, TU Dresden & MPI-CBG.
Time: January 15-19, 2018
Place: Technical University of Denmark, Lyngby, Denmark


Week 3: MPI

Lecturer: Ivo F. Sbalzarini
Exercise tutors: Pietro Incardona
Exercise Solutions:


Monday:

Control structures, communication models, performance evaluation
Pipelining and vectorization, memory issues and pointers
Slides PDF, Handouts PDF
Exercise PDF


Tuesday:

Message passing, Fortran and MPI, blocking point-to-point, non-blocking, and collective communication.
Slides PDF, Handouts PDF
Exercise PDF


Wednesday:

Data types, groups, topologies, error handling, and parallel debugging
Slides PDF, Handouts PDF
Exercise PDF


Thursday

Domain decomposition, load balancing, hybrid particle-mesh methods
Slides PDF, Handouts PDF
Exercise PDF


Friday

Abstractions, parallel libraries
Slides PDF, Handouts PDF
Exercise PDF, Particle Positions DATA, Skeleton CODE


Links

Open MPI documentation
The MPI 2.2 Standard


Textbooks

MPI: The Complete Reference by Marc Snir, Steve Otto, Steven Huss-Lederman, David Walker, Jack Dongarra
Parallel Programming with MPI by Peter Pacheco

Search form

©MOSAIC Group, MPI-CBG, Dresden | page last modified: 18-Jan-2018 3:33 pm | Imprint