ABSTRACT: The Eclipse Parallel Tools Platform (PTP, http://eclipse.org/ptp) is an
open-source project providing a robust, extensible workbench for the development of parallel and scientific codes. PTP includes support for parallel runtimes, job schedulers, a parallel debugger, remote development tools, static analysis tools, and support for the integration of existing external tools. It supports development on C/C++, UPC, and Fortran. PTP is the basis for the NCSA Blue Waters application development workbench.
The BOF will consist of brief demos and discussions about PTP features, including:
(1) PTP support for job schedulers/resource managers, including recent additions of PBS and SLURM, (2) Remote services, including editing, launching, and debugging on remote targets, (3) Performance tools and the External Tools Framework (ETFw), which integrates existing command-line tools into Eclipse, (4) Static and dynamic analyses for MPI programs, (5) Fortran development and refactoring support via the Eclipse Photran project, (6) the NCSA Blue Waters workbench, based on PTP, (7) Use of PTP for teaching parallel programming
The discussion will also be designed to find possible collaborators and directions for future development. We will discuss how to get involved with the PTP project, as a user and as a developer. Suggestions for new features and enhancements are welcome.
Session Leader Details:
Beth R Tibbitts (Primary Session Leader) - IBM Corporation
Greg Watson (Secondary Session Leader) - IBM Corporation