PTP - Parallel Tools Platform

Project Goals

The aim of the parallel tools platform project is to produce an open-source industry-strength platform that provides a highly integrated environment specifically designed for parallel application development. The project will provide:

  • a standard, portable parallel IDE that supports a wide range of parallel architectures and runtime systems
  • a scalable parallel debugger
  • support for the integration of a wide range of parallel tools
  • an environment that simplifies the end-user interaction with parallel systems

What's New

Note: the PTP Wiki usually contains the most recent information.

  • February 2, 2010: PTP 3.0.1 and Photran 5.0.1 released.
  • February 1, 2010: PTP 3.0 help docs are here on the documentation link of this website now. PTP 3.0.1 release should be available very soon.
  • December 4, 2009: PTP 3.0 released! This version contains numerous enhancements and bug fixes. A list of the new features is available from here. See the downloads page for more information on downloading and installing PTP.
  • November 14, 2009: PTP SC09 Tutorial slides posted
  • November 14, 2009: See All PTP and Photran-related events at SC09
  • November 13, 2009: Upcoming PTP Tutorial at SC09 (11/16/09). See the PTP tutorials page. PTP BOF at SC09 is 11/18/09 at 5:30 pm. SC09 is November 15-20 - come see PTP at exhibit booths from IBM, NCSA, UIUC, and more!
  • August 24, 2009: Upcoming PTP Tutorials at Cluster09 (8/31/09), SC09 (11/16/09). See the PTP tutorials page. PTP BOF at SC09 is 11/18/09 at 5:30 pm.
  • November 13, 2009: Upcoming PTP Tutorial at SC09 (11/16/09). See the PTP tutorials page. PTP BOF at SC09 is 11/18/09 at 5:30 pm. SC09 is November 15-20 - come see PTP at exhibit booths from IBM, NCSA, UIUC, and more!
  • August 24, 2009: Upcoming PTP Tutorials at Cluster09 (8/31/09), SC09 (11/16/09). See the PTP tutorials page. PTP BOF at SC09 is 11/18/09 at 5:30 pm.
  • July 17, 2009: PTP 2.1.3 has been released. See the PTP downloads page for details and installation instructions.
  • May 11, 2009: PTP 2.1.2 has been released. See the PTP downloads page for details and installation instructions.
  • March 16, 2009: The Photran project has merged with PTP. For details see the Photran Merge FAQs on the Wiki.
  • March 9, 2009: PTP 2.1.1 has been released. See the PTP downloads page for details and installation instructions.
  • Older news...

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. Highlights include:

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

User Resources

Developer Resources