没有合适的资源?快使用搜索试试~ 我知道了~
首页并行计算MPI The Complete Reference
资源详情
资源评论
资源推荐

MPI: The Complete Reference

Scientic and Engineering Computation
Janusz Kowalik, Editor
Data-Paral lel Programming on MIMD Computers
by Philip J. Hatcher and Michael J. Quinn, 1991
Unstructured Scientic Computation on Scalable Multiprocessors
edited by Piyush Mehrotra, Jo el Saltz, and Robert Voigt, 1991
Paral lel Computational Fluid Dynamics: Implementations and Results
edited by Horst D. Simon, 1992
Enterprise Integration Modeling: Proceedings of the First International Conference
edited by Charles J. Petrie, Jr., 1992
The High PerformanceFortran Handbook
by Charles H. Ko elbel, David B. Loveman, Robert S. Schreiber, Guy L. Steele Jr.
and Mary E. Zosel, 1993
Using MPI: Portable Parallel Programming with the Message-Passing Interface
by William Gropp, Ewing Lusk, and Anthony Skjellum, 1994
PVM: Parallel Virtual Machine{A User's Guide and Tutorial for Network Paral lel
Computing
by Al Geist, Adam Beguelin, Jack Dongarra, Weicheng Jiang, Bob Manchek, and
Vaidy Sunderam, 1994
Enabling Technologies for Petaops Computing
by Thomas Sterling, Paul Messina, and Paul H. Smith
An Introduction to High-Performance Scientic Computing
by Lloyd D. Fosdick, Elizabeth R. Jessup, Carolyn J.C. Schauble, and Gitta Domik
Practical Parallel Programming
by Gregory V. Wilson
MPI: The Complete Reference
by Marc Snir, Steve Otto, Steven Huss-Lederman, David Walker, and Jack Don-
garra

MPI: The Complete Reference
Marc Snir
Steve Otto
Steven Huss-Lederman
David Walker
Jack Dongarra
The MIT Press
Cambridge, Massachusetts
London, England

c
1996 Massachusetts Institute of Technology
All rights reserved. No part of this b ook may be repro duced in any form byany electronic or
mechanical means (including photo copying, recording, or information storage and retrieval)
without p ermission in writing from the publisher.
Parts of this b ook came from, \MPI: A Message-Passing Interface Standard" by the Message
Passing Interface Forum. That documentis
c
the Universityof Tennessee. These sections were
copied by permission of the Universityof Tennessee.
This b ook was set in L
a
T
E
Xby the authors and was printed and bound in the United States of
America.
Library of Congress Cataloging-in-Publication Data

Contents
Series Foreword ix
Preface xi
1 Introduction
1
1.1 The Goals of
MPI
3
1.2 Who Should Use This Standard? 4
1.3 What Platforms are Targets for Implementation? 4
1.4 What is Included in
MPI
? 5
1.5 What is Not Included in
MPI
? 5
1.6 Version of
MPI
6
1.7
MPI
Conventions and Design Choices 6
1.8 Semantic Terms 8
1.9 Language Binding 12
2 Point-to-Point Communication
15
2.1 Introduction and Overview 15
2.2 Blocking Send and Receive Op erations 18
2.3 Datatype Matching and Data Conversion 26
2.4 Semantics of Blo cking Point-to-point 32
2.5 Example | Jacobi iteration 39
2.6 Send-Receive 44
2.7 Null Processes 47
2.8 Nonblocking Communication 49
2.9 Multiple Completions 67
2.10 Probe and Cancel 75
2.11 Persistent Communication Requests 81
2.12 Communication-Complete Calls with Null Request Handles 86
2.13 Communication Modes 89
3 User-Dened Datatypes and Packing
101
3.1 Introduction 101
剩余349页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1