Message Passing Toolkit (MPT) User's Guide

Document Number: 007-3773-018

COPYRIGHT

©1996, 1998-2010, 2011, SGI. All rights reserved; provided portions may be copyright in third parties, as indicated elsewhere herein. No permission is granted to copy, distribute, or create derivative works from the contents of this electronic documentation in any manner, in whole or in part, without the prior written permission of SGI.

LIMITED RIGHTS LEGEND

The software described in this document is "commercial computer software" provided with restricted rights (except as to included open/free source) as specified in the FAR 52.227-19 and/or the DFAR 227.7202, or successive sections. Use beyond license provisions is a violation of worldwide intellectual property laws, treaties and conventions. This document is provided with limited rights as defined in 52.227-14.

TRADEMARKS AND ATTRIBUTIONS

SGI, Altix, the SGI logo, Silicon Graphics, IRIX, and Origin are registered trademarks and CASEVision, NUMAlink, OpenMP, Performance Co-Pilot, ProDev, SHMEM, and SpeedShop are trademarks of Silicon Graphics International Corp. or its subsidiaries in the United States and other countries.

InfiniBand is a trademark of the InfiniBand Trade Association. Intel, Itanium, and Xeon are registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Kerberos is a trademark of Massachusetts Institute of Technology. Linux is a registered trademark of Linus Torvalds in several countries. MIPS is a registered trademark and MIPSpro is a trademark of MIPS Technologies, Inc., used under license by SGI, in the United States and/or other countries worldwide. PBS Professional is a trademark of Altair Engineering, Inc. Platform Computing is a trademark and Platform LSF is a registered trademark of Platform Computing Corporation. PostScript is a trademark of Adobe Systems, Inc. TotalView and TotalView Technologies are registered trademarks and TVD is a trademark of TotalView Technologies. UNIX is a registered trademark of the Open Group in the United States and other countries.

Record of Revision

Revision 001March 2004 
Original Printing. This manual documents the Message Passing Toolkit implementation of the Message Passing Interface (MPI).

Revision 002November 2004 
Supports the MPT 1.11 release.

Revision 003June 2005 
Supports the MPT 1.12 release.

Revision 004June 2007 
Supports the MPT 1.13 release.

Revision 005October 2007 
Supports the MPT 1.17 release.

Revision 006January 2008 
Supports the MPT 1.18 release.

Revision 007May 2008 
Supports the MPT 1.19 release.

Revision 008July 2008 
Supports the MPT 1.20 release.

Revision 009October 2008 
Supports the MPT 1.21 release.

Revision 010January 2009 
Supports the MPT 1.22 release.

Revision 011April 2009 
Supports the MPT 1.23 release.

Revision 012October 2009 
Supports the MPT 1.25 release.

Revision 013April 2010 
Supports the MPT 2.0 release.

Revision 014July 2010 
Supports the MPT 2.01 release.

Revision 015October 2010 
Supports the MPT 2.02 release.

Revision 016February 2011 
Supports the MPT 2.03 release.

Revision 017March 2011 
Supports additional changes for the MPT 2.03 release.

Revision 018August 2011 
Supports changes for the MPT 2.04 release.