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
General Resources
- FAQ (Frequently asked Questions about PTP)
- Ask questions about PTP on the PTP mailing lists
- Submit bugs and feature requests
User Resources
- Downloads - Get the latest release
- Builds - Get the latest builds for testing
- Read the The PTP User Guide including several screen shots.
- PTP user mailing list for questions about using PTP
Developer Resources
- The Wiki is now the best place for the most recent information, especially developer information
- Plans for upcoming PTP releases
- CVS Repository - View PTP sources using the web interface
- Mailing List - Email developers and get involved with PTP development
- Design - PTP design discussion and plans
(Note: Wiki may be more accurate))
- Work tasks - Outstanding work items on the project (Note: Wiki may be more accurate))
- Planning Meetings - Monthly conference call schedule, agendas and minutes
- Contributors - List of contributors to the PTP project
- Work tasks - Outstanding work items on the project (Note: Wiki may be more accurate))
PTP Information
- PTP Wiki
- PTP Presentation at EclipseCon 2007 - by Greg Watson
- PTP Whitepaper
- PTP Help documention including screen shots.
- Developing Scientific Applications Using Eclipse by Greg Watson and Nathan Debardeleben, in Computing in Science & Engineering magazine.
- PTP tutorials page

