Project Plan For Parallel Tools Platform (PTP), version 3.0
Introduction
The Parallel Tools Platform project provides tools and frameworks to enable Eclipse to be to be used for the development of parallel programs. The main deliverables include: coding and static analysis tools; runtime launching and monitoring; a parallel debugger; an extensible tools framework; remote development tools; and support for the Fortran language.
Release Deliverables
- Launching & Monitoring
- Runtime Systems
- Open MPI
- MPICH2
- Parallel Environment (PE)
- Job Schedulers
- LoadLeveler
- PBS
- SLURM
-
Parallel Language Development Tools
- MPI
- OpenMP
- LAPI
- UPC
- Parallel Debugger
- Remote Development Tools
- Photran
Release Milestones
M1 | 10/10/2009 | |
RC1 | 10/17/2009 | |
RC2 | 10/24/2009 | |
3.0 | 10/31/2009 |
Target Environments
- Java 1.5
- MacOS X 10.5 and later
- Fedora Core 9 and later
- Open MPI 1.2 and later
- MPICH2 1.0.6 and later
- gdb 6.0 and later
Internationalization
Message bundles are used throughout, but they have not been translated.
Compatibility with Previous Releases
PTP tries to preserve as much compatibility with previous releases as possible.
Themes and Priorities
The following is a list of major priority areas for PTP development:
Improving Usability
Major usability enhancements include:
- Introduction of common service configurations
- Simplified runtime perspective
- New remote project wizard
Remote development tools
Enhanced support for remote development, including better integration with other aspects of PTP.
Fortran support
First release of Photran which adds support for the Fortran language to Eclipse
Improving Scalability
Now deferred to 3.1 release.