The Oracle Message Passing Toolkit, formerly Sun HPC ClusterTools, is a set of development tools that you can use to develop parallel applications designed to run on distributed-memory systems.
For Oracle Solaris 10, the latest Oracle Message Passing Toolkit can be downloaded from the Oracle Message Passing Toolkit page.
Oracle Message Passing Toolkit includes the following technologies:
Open Message Passing Interface (Open MPI) – an open source implementation of the Message Passing Interface (MPI) standard. Open MPI is fully compliant with the MPI 2 standard including complete MPI I/O implementation and one-sided communications between MPI processes.
Open Run-Time Environment (ORTE) – provides a basic set of parallel job management facilities, and includes plugin modules to support the following technologies:
The Oracle Grid Engine, which allows parallel jobs to be launched and maximizes the utilization of shared resources.
The Portable Batch System (PBS), a job scheduler that allocates network resources to batch jobs on networked, multi-platform environments.
The Oracle Message Passing Toolkit can be used with the Oracle Solaris Studio compilers for C, C++, and Fortran. The Oracle Message Passing Toolkit is integrated with Oracle Solaris Studio Performance Analyzer to deliver full profiling capabilities for MPI applications, including MPI States, a feature unique to Performance Analyzer. The Oracle Message Passing Toolkit also supports the popular Totalview and Allinea DDT parallel debuggers.
See the Sun HPC ClusterTools documentation set for complete information about using the Oracle Message Passing Toolkit.