Parallel Development
Sun HPC ClusterTools is a high-performance implementation of the Message
Passing Interface (MPI) standard for Sun x86 and SPARC based systems. HPC ClusterTools supports multiple interconnect fabrics including Ethernet, Gigabit Ethernet, Myrinet, and InfiniBand, providing high-bandwidth, low-latency communication for MPI processes. HPC ClusterTools takes full advantage of performance features in
InfiniBand, including support for IB QDR, multi-rail IB, and Mellanox ConnectX. It utilizes shared-memory communication between processes within a node to achieve optimal performance.
HPC ClusterTools is based on Open MPI and is a full MPI-2 implementation, including MPI I/O and one-sided communication. The Open Run-Time Environment (ORTE) in HPC CusterTools provides a basic set of parallel job management facilities, and includes plug-in modules to support:
Sun Grid Engine - allows parallel jobs to be launched and maximizes utilization of shared resources. Portable Batch System (PBS) - a job scheduler that allocates network resources to batch jobs on networked, multi-platform environments.