Primary Links

Eclipse PTP

The PTP project provides an integrated development environment to support the development of parallel applications written in C, C++, and Fortran. Eclipse PTP provides:

  • Support for the MPI, OpenMP and UPC programming models, as well as OpenSHMEM and OpenACC
  • Support for a wide range of batch systems and runtime systems, including PBS/Torque, LoadLeveler, GridEngine, Parallel Environment, Open MPI, and MPICH2
  • A scalable parallel debugger
  • Support for the integration of a wide range of parallel tools

Fortran Development Tools (Photran)

The Photran project is now part of PTP. Forming an integral part of the parallel tools platform, Fortran language support provided by Photran is an essential tool for the parallel development community. Please consult the Photran User's Guide for information on downloading and installing this plug-in. Online version of the Photran User's Guide is also available as part of the plug-in installation. Highlights include:

  • Support for IBM XLF, Intel Fortran, gfortran and other compilers
  • Fortran editor with syntax highlighting
  • Powerful refactoring support
  • Managed build support

Current Status

PTP 6.0.5 released 15 Mar 2013

Development is underway for the PTP 7.0, part of the next Eclipse simultaneous release, Kepler, due June 2013.

PTP 6.0.5 Now Available

March 15, 2013 - Check the Download link.

PTP 6.0.4 Now Available with Eclipse Juno SR2

March 1, 2013 - Check the Download link for details on how to get yours. The Help > Check for updates menu item should work to update your Eclipse and PTP from a previous Juno-based release.

Eclipse for Parallel Application Developers now is based on Eclipse Juno

June 27, 2012 - PTP 6.0 is now the basis of this package in the Eclipse Juno release. Check the Download link on how to get yours.

PTP was refreshed to 6.0.2 in the September SR1 release of the package. PTP 6.0.3 was subsequently released on November 11, 2012.

More Information

The PTP Wiki is often the best source of up-to-date information on PTP for Developers and Users.