• Intel
  • Microsoft
  • Google
  • Sun Microsystems
  • BT
  • IBM
  • Yahoo! Inc.
  • Zimbra
  • Atlassian Software Systems
  • Disney
  • EnterpriseDB
  • Etelos
  • Ingres
  • JasperSoft
  • Kablink
  • Linagora
  • MindTouch
  • Mozilla Corporation
  • Novell, Inc.
  • Open Invention Network
  • OpSource
  • RightScale
  • Silicon Mechanics
  • Tenth Planet
  • Ticketmaster
  • Voiceroute
  • White Oak Technologies, Inc.
  • XAware
  • ZDNet

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact mediapartners@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).

Contact Us

View a complete list of OSCON 2008 Contacts

Eclipse and the Parallel Tools Platform

Programming, Tutorial
Location: D135 Level: Intermediate
Average rating: ***..
(3.67, 3 ratings)

Eclipse is an open source integrated development environment (IDE) that offers many features you’d expect from a commercial quality IDE: a syntax-highlighting editor, incremental code compilation, a source-level debugger, support for source control systems such as CVS and Subversion, code refactoring, and support for multiple languages, including C, C++, and Fortran.

The Parallel Tools Platform (PTP) is an open source Eclipse plug-in that provides a highly integrated environment designed for the development of applications suited for parallel computer systems. It provides cross-platform support for a wide range of parallel architectures and runtime systems; a scalable parallel debugger; and language tools to simplify the development of MPI and OpenMP programs. PTP is an Eclipse Foundation Tools Project. The newest version of PTP (2.0) supports local control of a remote target system (Eclipse on your laptop or workstation, controlling a remote cluster) and a variety of Job Schedulers.

This tutorial aims to introduce participants to the PTP tool set and provide detailed information on developing and debugging parallel applications using the Eclipse platform. We will also explore the potential benefits of parallel programming for the enterprise environment, and discuss some planned and available features to support other tools including performance tools and multicore programming.

Photo of Beth Tibbitts

Beth Tibbitts


Beth is a Senior Software Engineer with IBM Research, currently focused on development and support of tools for parallel programmers, especially via the Eclipse Parallel Tools Platform

Photo of Greg Watson

Greg Watson

Oak Ridge National Laboratory

Greg is a Sr. Software Engineer with IBM Research and is the Project Lead of the Eclipse Parallel Tools Platform (PTP)

OSCON 2008