All dates, times and locations of tech program events or other scheduled plans are subject to change. Please check back regularly to ensure you view the most up-to-date version of the schedule.
For many HPC developers, developing, analyzing and tuning parallel scientific applications, on a variety of target platforms, 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, monitoring, 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, optimization and monitoring on diverse platforms. This tutorial provides a hands-on introduction to the Eclipse Parallel Tools Platform. Early sessions introduce code development in Eclipse: editing, building, launching and monitoring parallel applications in C and Fortran, support for efficient development of code on remote machines, and developing and analyzing code with a variety of languages and libraries. Access to an XSEDE resource for hands-‐on exercises will be provided. NOTE: Bring a laptop and pre‐install Eclipse for Parallel Application Developers (after July 1). See http://wiki.eclipse.org/PTP/tutorials/XSEDE for installation instructions.