Setting Up Your Development Environment on OpenSolaris
HPC Development Tools
The Sun HPC ClusterTools software is a set of development tools that you can use to develop parallel applications designed to run on distributed-memory systems. To install the Sun HPC ClusterTools software, use the Package Manager or the pkg command to install the clustertools package.
If you want additional developer tools, install the hpc-dev package instead of the clustertools package. The hpc-dev package includes ClusterTools software plus Sun Studio; Java; GNU gmake; make and other Solaris bundled tools; and the Mercurial, CVS, and Subversion source management systems.
| clustertools, clustertools_<version> | Sun HPC ClusterTools software |
| hpc-dev | ClusterTools software plus additional developer tools |
| SUNWfftw<version> | Discrete Fourier transforms library |
| SUNWgnu-mp | GNU MP |
| SUNWgnu-mpfr | GNU MPFR |
To download and install HPC software by using the OpenSolaris Package Manager:
- Select System > Administration > Package Manager from the desktop menu bar on your OpenSolaris system.
- To find HPC packages, do one of the following steps:
- Select a Repository to search, select Development from the category menu, select the High Performance Computing sub-category, and select All Packages from the Show menu.
- Select a Repository to search, type hpc in the Search field, and press the Enter key.
- Select All Repositories from the Search menu, type hpc in the Search field, and press the Enter key.
- A check mark in the Status column of the package list means that package is already installed on your system. A green star in the Status column means an update is available for that package. If the package you want is not already installed, or if you want to update that package, select the checkbox to the left of the package name and then select the Install/Update button or the Package > Install/Update menu option at the top of the Package Manager window.
To use the IPS command line interface to install the ClusterTools software, for example, enter the following command.
pfexec pkg install clustertools
For more information, see the following resources:
- Sun HPC ClusterTools documentation set - complete information about using the ClusterTools software
- HPC Developer OpenSolaris Community
- Application Performance Tuning
- Performance OpenSolaris Community
- Sun HPC Software
- Sun HPC Community wiki

