SC12 Home > SC12 Schedule > SC12 Presentation - Application Development for Titan - A Multi-Petaflop Hybrid-Multicore MPP System

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.

Application Development for Titan - A Multi-Petaflop Hybrid-Multicore MPP System

SESSION: Optimizing Applications for New Systems

EVENT TYPE: Keynote and Invited Talks

TIME: 10:30AM - 11:15AM

SESSION CHAIR: Satoshi Matsuoka

Presenter(s):John Levesque


Oak Ridge National Laboratory has installed the Oak Ridge Leadership Computing Facility - 3, a large multi-Petaflop XK6 consisting of 10s of thousands of Nvidia GPUs. The system is called Titan. Two years ago, five major applications were identified for porting to the Titan system so that break-through science could be run as soon as the system was installed. This talk will discuss the process over the two years, the various approaches taken including CUDA, CUDA Fortran, C++ meta-programming templates and OpenACC directives targeting the accelerator. Going forward, a large group of users will be faced with the challenges for moving their applications to the new Titan system. After reviewing the strategies and successes of porting the five applications to the system, recommendations will be made outlining an approach for moving to the architecture that promises to deliver over an Exaflop in performance in the future.

Chair/Presenter Details:

Satoshi Matsuoka (Chair) - Tokyo Institute of Technology

John Levesque - Cray Inc.

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