Next: Introduction

Revised version of: Beginner's Guide to Using MPI (MPICH) at ASU
by Cindy Norris and Jay Fenwick
Department of Computer Science
Appalachian State University

which is a Revised version of: Beginner's Guide to MPI on the University of Delaware DEC Alpha Cluster
by Dixie Hisley and Lori Pollock
Department of Computer and Information Sciences
University of Delaware

1. Introduction
2. Getting Started With MPI
   - Setting Up Your Environment
     - Configuring ssh
     - Startup file modifications
     - Compilation
     - Creating a machinefile for Running Your MPI Program
     - Running MPI
     - Checking and Killing Processes
   - The Basics of Writing MPI Programs
     - Fortran versus C with MPI
     - Initialization, Communicators, Handles, and Clean-Up
     - MPI Indispensable Functions
     - A Simple MPI Program - hello.c
   - Timing Programs
   - MPE Logging Routines
     - Profile Visualization with upshot
   - Debugging MPI Programs
     - Debugging Methods
     - Common Problems: Descriptions and Tips
       - Lost Output
       - Error Messages
   - World Wide Web Resources
   - References