Text Only Login to PAWS Baton Rouge, Louisiana |
LSU Homepage
homeaboutprogramprojectscyberinfrastructurenewseventscontact

MPI Tutorial, Sept. 2008

Slides for Tutorial Intro. and Part II (PDF)
Detailed Write-up of Tutorial Intro. and Part II (PDF)

Resources in this directory

MPI: A Message-Passing Interface Standard Version 1.1, June 1995 (Postscript)
MPI-2: Extensions to the Message-Passing Interface Version 2.0, July 1997 Describes both MPI-1 and MPI-2. (Postscript)
MPI: A Message-Passing Interface Standard Version 2.1, June 2008 (PDF)
MPI-1 Examples. This directory contains EXAMPLES from the book Using MPI: Portable Parallel Programming with the Message-Passing Interface by William Gropp, Ewing Lusk, and Anthony Skjellum Published in 1999 by MIT Press (Directory)
UsingMPI.tar.gz Source file for above.
MPI-2 Examples. This directory contains EXAMPLES from the book Using MPI-2: Advanced Features of the Message-Passing Interface by William Gropp, Ewing Lusk, and Rajeev Thakur Published in 1999 by MIT Press (Directory)
UsingMPI2.tar.gz Source file for above.
Exercises for the HPC Training Tutorial (Directory)
MVAPICH2 version 1.2rc2 User Guide (PDF)
Remote Link to OpenMPI FAQ (HTML)

Notes

A description of how to use the cluster Tezpur can be found in http://www.hpc.lsu.edu/help/linuxguide.php

Articles on One-sided communication

One-Sided Communications with MPI-2, Forrest Hoffman, Linux Magazine
High Performance MPI-2 One-Sided Communication over InfiniBand (PDF)
Optimizing the Synchronization Operations in MPI One-Sided Communication (PDF)
The Inadequacy of the MPI 2.0 One-sided Communication API for Implementing Parallel Global Address-Space Languages (HTML)
The Implementation of MPI-2 One-Sided Communication for the NEC SX-5p (PDF)
Specification of Inefficiency Patterns for MPI-2 One-Sided Communication (PDF)
Correctness Checking of MPI One-sided Communication Using Marmot (PDF)
Optimizing Bandwidth Limited Problems Using One-Sided Communication and Overlap (PDF)



Return to Scheinine Web Page
LSU Homepage