HomeSC is the International Conference for
 High Performnance Computing, Networking, Storage and Analysis
scyourway
Introductory: 30% Intermediate: 50% Advanced: 20%

SC Conference - Activity Details



M03: Developing Scientific Applications using Eclipse and the Parallel Tools Platform

Presenters:
Greg Watson  (IBM Corporation)
Beth Tibbitts  (IBM Corporation)
Jay Alameda  (National Center for Supercomputing Applications)
Jeff Overbey  (University of Illinois at Urbana-Champaign)
Tutorials Session
Monday,  08:30AM - 05:00PM
Room D137-138
Abstract:
The Eclipse Parallel Tools Platform (PTP) is an open-source Eclipse Foundation project (http://eclipse.org/ptp) for parallel scientific application development. The application development workbench for the National Center for Supercomputing Applications (NCSA) BlueWaters petascale system is based on Eclipse and PTP. Eclipse offers features normally found in a commercial quality integrated development environment: a syntax-highlighting editor, a source-level debugger, revision control, code refactoring, and support for multiple languages, including C, C++, UPC, and Fortran. PTP extends Eclipse to provide additional tools and frameworks for the remote development of parallel scientific applications on a wide range of parallel systems. Key components of PTP include runtime system and job monitoring, a scalable parallel debugger, and static analysis of MPI and OpenMP codes. The tutorial hands-on exercises emphasize C and Fortran MPI applications, but features available to support other languages and programming models, such as OpenMP, UPC, etc., will also be described.
   Sponsors    ACM    IEEE