PTP Parallel Language Development Tools

Release 5.0

The PTP Parallel Language Development Tools (PLDT) provide tools to aid in MPI, OpenMP, UPC Programming and other parallel languages and tools. PLDT is part of the Parallel Tools Platform.
Features of the PLDT include:

See also New and Noteworthy - what's new in this release of PLDT.

Pre-requisites:

PLDT requires the base Eclipse platform, the CDT, and (usually) header files for the API set you wish to use (MPI, OpenMP, etc.)

Note that running MPI or OpenMP (or UPC, or LAPI) is not really required for the PLDT to function and provide analysis and help with parallel development. Just the header files are required (in some cases these are now optional) in order to know which "artifacts" should be located.

To run the core part of PTP (Parallel Tools Platform, http://eclipse.org/ptp, to run and debug parallel programs on the local machine), you need whatever runtime it requires. Currently this includes OpenMPI, which is available for Linux and Mac Only, but via PTP Remote Tools and/or RDT (Remote Development Tools), other systems can be accessed remotely, and don't need to be installed on the same machine where Eclipse is installed.

For PLDT, a runtime system is not required, and PLDT will work (e.g. for development and analysis only) on Windows as well.

Miscellaneous Topics

Misplaced icon?

Note: if, after installing PLDT, the PLDT menu icon is misplaced over on the left side of the Eclipse toolbar:

You can put it in its proper place by selecting Window > Reset Perspective.

 

Tracing in PLDT

Tracing is enabled for some parts of PLDT. See tracing instructions for how to turn this on.

 

Back to Top | Back to Table of Contents