文档介绍:Using MPIScienti?c and putationWilliam Gropp and Ewing Lusk, editors; Janusz Kowalik, founding plete list of books published in the Scienti?c and putationseries appears at the back of this MPIPortable Parallel Programming with theMessage-Passing InterfaceThird EditionWilliam GroppEwing LuskAnthony SkjellumThe MIT PressCambridge, MassachusettsLondon, EnglandTo Patty, Brigid, and JenniferContentsSeries ForewordxiiiPreface to the Third EditionxvPreface to the Second EditionxixPreface to the First Editionxxi1 Why puting? Obstacles to Why Message Passing? putational Advantages of the Message-Passing Evolution of Message-Passing The MPI Forum112 Introduction to What Is MPI? Basic MPI Other Interesting Features of Is MPI Large or Small? Decisions Left to the Implementor213 Using MPI in Simple A First MPI Running Your First MPI A First MPI Program in Using MPI from Other Timing MPI A Self-Scheduling Example: Matrix-Vector Studying Parallel Elementary Scalability Gathering Data on Program Instrumenting a Parallel Program with Events and Instrumenting the Matrix-Matrix Multiply Notes on Implementation of Graphical Display of Log? Another Way of Forming A Handy Graphics Library for Parallel Common Errors and Summary of a Simple Subset of Application: Computational Fluid Parallel Parallel Implementation654 Intermediate The Poisson A Code for the Poisson Using Synchronous Sends and “Safe