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

Table of Contents

Release Milestones

M110/10/2009
RC110/17/2009
RC210/24/2009
3.010/31/2009

Table of Contents

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.

Table of Contents

Compatibility with Previous Releases

PTP tries to preserve as much compatibility with previous releases as possible.

Table of Contents

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.

Table of Contents

view raw xml of project plan
from project meta-data key "projectplanurl"