Chapter 1. Introduction

Table of Contents
1.1. MPT components
1.2. MPT software
1.3. Product description
1.4. Distribution of these release notes
1.5. Reader comments

This document provides an overview of the Cray Message Passing Toolkit and Message Passing Toolkit for UNICOS and UNICOS/mk 1.4 releases. MPT is a software package that supports interprocess data exchange for applications that use concurrent, cooperating processes on a single host or on multiple hosts. Data exchange is done through message passing, which is the use of library calls to request data delivery from one process to another or between groups of processes.

The MPT 1.4 release is supported on the following platforms:

Note: If UNICOS is upgraded to a new major release after MPT 1.4 has been installed (for example, from UNICOS 9.0 to UNICOS 10.0.0.3), the mpt_config configuration script must be run to reconfigure some of the MPT 1.4 software. Reconfigure using the following instructions:

% cd /opt/ctl/mpt/mpt

or:

% cd /opt/ctl/mpt/version

% ./mpt_config -u
% ./mpt_config -i

These release notes include information about the following:

The remainder of this chapter discusses the following topics:

1.1. MPT components

The MPT 1.4 package contains the following components and accompanying documentation:

Caution
caution

The MPT 1.4 release is the last release that will support PVM on Cray Inc. systems.

The PVM and MPI components of MPT are based on industry standards for the message passing programming. For a description of MPI, see the MPI man pages, especially MPI(1). For a description of PVM, see the PVM man pages, especially pvm(1) and pvm_intro(1).

The SHMEM library is packaged with MPT on UNICOS. On UNICOS/mk systems, the SHMEM library is delivered with the CrayLibs package. See the SHMEM man pages, especially intro_shmem(3) for more information.