SC12 Home > SC12 Schedule > SC12 Presentation - Developing and Tuning Parallel Scientific Applications in Eclipse

SCHEDULE: NOV 10-16, 2012

When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.

Developing and Tuning Parallel Scientific Applications in Eclipse

SESSION: Developing and Tuning Parallel Scientific Applications in Eclipse

EVENT TYPE: Tutorials

TIME: 8:30AM - 5:00PM

Presenter(s):Beth R. Tibbitts, Greg Watson, Jay Alameda, Jeff Overbey

ROOM:251-A

ABSTRACT:
For many HPC developers, developing and tuning parallel scientific applications involves a hodgepodge of disparate command line tools. Based on the successful open-source Eclipse integrated development environment, the Eclipse Parallel Tools Platform (PTP) combines tools for coding, debugging, job scheduling, error detection, tuning, revision control and more into a single tool with a streamlined graphical user interface. PTP helps manage the complexity of HPC code development and optimization on diverse platforms. This tutorial will provide attendees with a hands-on introduction to Eclipse and PTP. (Compared to previous years, this years tutorial will contain substantially more material on performance tuning, and less introductory material.) Part 1 (Morning) will introduce code development in Eclipse: editing, building, launching and monitoring parallel applications in C and Fortran. It will also cover support for efficient development of code on remote machines, and developing and analyzing code with a variety of languages and libraries. Part 2 (Afternoon) focuses on parallel debugging and performance optimization tools. Participants will inspect and analyze a real application code, profiling its execution and performance. Access to parallel system(s) for the hands-on portions will be provided. NOTE: Bring a laptop and pre-install Eclipse and PTP. See http://wiki.eclipse.org/PTP/tutorials/SC12 for installation instructions.

Chair/Presenter Details:

Beth R. Tibbitts - IBM

Greg Watson - IBM

Jay Alameda - National Center for Supercomputing Applications

Jeff Overbey - National Center for Supercomputing Applications

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar

Developing and Tuning Parallel Scientific Applications in Eclipse

SESSION: Developing and Tuning Parallel Scientific Applications in Eclipse

EVENT TYPE:

TIME: 8:30AM - 5:00PM

Presenter(s):Beth R. Tibbitts, Greg Watson, Jay Alameda, Jeff Overbey

ROOM:251-A

ABSTRACT:
For many HPC developers, developing and tuning parallel scientific applications involves a hodgepodge of disparate command line tools. Based on the successful open-source Eclipse integrated development environment, the Eclipse Parallel Tools Platform (PTP) combines tools for coding, debugging, job scheduling, error detection, tuning, revision control and more into a single tool with a streamlined graphical user interface. PTP helps manage the complexity of HPC code development and optimization on diverse platforms. This tutorial will provide attendees with a hands-on introduction to Eclipse and PTP. (Compared to previous years, this years tutorial will contain substantially more material on performance tuning, and less introductory material.) Part 1 (Morning) will introduce code development in Eclipse: editing, building, launching and monitoring parallel applications in C and Fortran. It will also cover support for efficient development of code on remote machines, and developing and analyzing code with a variety of languages and libraries. Part 2 (Afternoon) focuses on parallel debugging and performance optimization tools. Participants will inspect and analyze a real application code, profiling its execution and performance. Access to parallel system(s) for the hands-on portions will be provided. NOTE: Bring a laptop and pre-install Eclipse and PTP. See http://wiki.eclipse.org/PTP/tutorials/SC12 for installation instructions.

Chair/Presenter Details:

Beth R. Tibbitts - IBM

Greg Watson - IBM

Jay Alameda - National Center for Supercomputing Applications

Jeff Overbey - National Center for Supercomputing Applications

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar