Skip to main content

You may be using a Web browser that does not support standards for accessibility and user interaction. Find out why you should upgrade your browser for a better experience of this and other standards-based sites...

Dartmouth Home  Search  Index

Dartmouth HomeSearchIndex

Dartmouth home page
Computing at Dartmouth
Computing > Support >  Courses > Research > Scientific >

Introduction to Parallel Programming Using MPI (Message Passing Interface)

This class is an introduction to parallel programming using MPI, the Message Passing Interface library. Running a computer program in parallel on multiple processors allows you to run your programs faster and solve larger problems. The class will cover the basics of MPI programming, including how to write and compile basic MPI programs, and how to run MPI programs interactively and through a batch queue on a computer cluster. We will examine techniques of parallelization and the types of applications that can be easily parallelized.

  • Prerequisite: Previous programming experience in C or FORTRAN
  • Course Length: Two hours
  • Course Slides

Last Updated: 2/7/07