Next:
Introduction to MPI
Up:
mpiJava 1.2: API Specification
Previous:
mpiJava 1.2: API Specification
Contents
Introduction to MPI
MPI Terms and Conventions
Document Notation
Procedure Specification
Semantic terms
Data types
Language Binding
Processes
Error Handling
Point-to-Point Communication
Introduction
Blocking Send and Receive operations
Data type matching and data conversion
Communication Modes
Semantics of point-to-point communication
Buffer allocation and usage
Nonblocking communication
Probe and Cancel
Persistent communication requests
Send-receive
Null processes
Derived datatypes
Pack and unpack
Collective Communication
Introduction and Overview
Communicator argument
Barrier synchronization
Broadcast
Gather
Scatter
Gather-to-all
All-to-All Scatter/Gather
Global Reduction Operations
Reduce-Scatter
Scan
Correctness
Groups, Contexts and Communicators
Introduction
Basic Concepts
Group Management
Communicator Management
Motivating Examples
Inter-Communication
Caching
Process Topologies
Introduction
Virtual Topologies
Embedding in MPI
Overview of the Functions
Topology Constructors
MPI Environmental Management
Implementation information
Error handling
Error codes and classes
Timers
Startup
Full public interface of classes
MPI
Comm
Intracomm and Intercomm
Op
Group
Status
Request and Prequest
Datatype
Classes for virtual topologies
Bibliography
Bryan Carpenter 2002-07-12