The following prerequisites are required for PTP 6.0 installation. For more detailed information, including installation instructions, see http://wiki.eclipse.org/PTP/release_notes/6.0
PTP is now available as a single download package called Eclipse for Parallel Application Developers that includes all the pre-requisite components (apart from Java). This is the preferred method for obtaining PTP. The PTP package is available for the following platforms:
| Operating System | Architecture |
|---|---|
| Linux | x86, x86_64 |
| MacOS X (10.6 and later) | x86, x86_64 |
| Windows | x86, x86_64 |
The Eclipse PTP client is also supported on any of the platforms that Eclipse supports, however installation is more complicated. More information on installing PTP from an update site can be found can be found here. Information on Eclipse supported platforms can be found here.
PTP supports the following target systems:
| Operating System | Architecture | Debugging |
|---|---|---|
| Linux | x86, x86_64, ppc | gdb 6.3 and later |
| MacOS X (10.6 and later) | x86, x86_64 | gdb 6.3 and later |
PTP also supports a number of parallel runtime systems and job schedulers. These need to be available on the target system prior to using PTP:
| Job Scheduler/Runtime | Version |
|---|---|
| IBM LoadLeveler | Any |
| IBM Parallel Environment | Any |
| SLURM | Any |
| PBS | Any |
| TORQUE | Any |
| Grid Engine | Any |
| Open MPI | 1.3 or later |
| MPICH2 | 1.0.6p1 or later |