
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID
18
Message Passing Interface (MPI)
MPI is message-passing middleware
An extended message-passing model
Not a language or compiler specification
Not a specific implementation or
product
Not a driver
For parallel applications running on
multiprocessor computers and clusters
Supports heterogeneous compute
environments
CPU, Memory and Interconnect
agnostic
Feature Rich protocol library: >300
functions
Used extensively in HPC clusters
MPI is not a JMS based message
passing API
Comentarios a estos manuales