OLCF Events


Jan 23 2012 - Jan 27 2012


ORNL Conference Center (B: 5200)
1 Bethel Valley Road


Robert Whitten
(865) 241-1196

Titan Workshop

Titan is the next-generation leadership-class computational resource at the Oak Ridge Leadership Computing Facility (OLCF). It represents a significant step towards exascale computing at the OLCF. Titan is a hybrid architecture machine, utilizing traditional CPUs and accelerators.

The workshop is designed to introduce users to working with Titan. The workshop will provide hands-on exercises designed to demonstrate how to utilize available tools and techniques for porting their applications to Titan.

Registration is required for this event. Information about travel and accommodations in the Oak Ridge area are provided below. Lunch and refreshments will be provided during the event.

Additionally, the event will be webcast. Please indicate if you intend to participate in person or via webcast on the registration form.

[tab: Overview]

The workshop will present a paradigm for utilizing the CPU/GPU hybrid architecture that Titan will provide. This paradigm consists of exposing more levels of parallelism in application codes, using a compiler directives-based approach to create accelerated code, debug and analyze performance of generated code, and finally, if necessary, use low-level programming constructs to gain more application performance.

The workshop agenda will be organized around this paradigm with targeted hands-on exercises designed to expose users to these concepts. Titan is a staged upgrade of the current OLCF Cray XT5 system known as Jaguar. Titan will be a Cray XK6 machine. For the workshop, users will be able to access the newly upgraded XK6 Jaguar which will be similar to the final Titan system.


Monday, January 23, 2012

8:30‐9:00 Registration (Continental Breakfast)
9:00‐9:30 Welcome Robert Whitten
9:30 – 10:00 Titan – the first of future multi-petaflop, exaflop architectures John Levesque
10:00-10:30 Architecture of the Cray XK6 (Interlagos, Nvidia GPU, Gemini) John Levesque
10:30‐10:45 Break
10:45‐12:00 AMD Interlagos Edward Barragy
12:00‐1:00 Working Lunch
Presentation: VH1
Bronson Messer
1:00‐2:00 Tour of OLCF Robert Whitten
2:00 – 3:00 Identifying parallel regions for GPU John Levesque
3:00-5:00 Hands-on session John Levesque
5:00 Adjourn

Tuesday, January 24, 2012

8:30‐9:00 Registration (Continental Breakfast)
9:00‐10:00 Overview of Cray’s GPU programming environment John Levesque
10:00‐10:15 Break
10:15‐11:15 Overview of PGI’s GPU programming environment Dave Norton
Craig Toepfer
11:15-12:15 Overview of CAP’s GPU programming environment Jean-Charles Vasnier
12:15‐1:00 Working Lunch
Presentation: Liaison Model
Rebecca Hartman-Baker
1:00‐2:00 Hands-on session – Cray Compiler John Levesque
2:00‐2:15 Break
2:15 – 3:15 Hands-on session – PGI Compiler Dave Norton
Craig Toepfer
3:15- 3:30 Break
3:30-5:00 Hands-on session – CAPS Compiler Jean-Charles Vasnier
5:00 Adjourn

Wednesday, January 25, 2012

8:30‐9:00 Registration (Continental Breakfast)
9:00‐10:00 Overview of Craypat John Levesque
10:00‐10:15 Break
10:15‐11:15 Overview of Vampir Jens Domke
11:15-12:15 Utilization of Cuda-Fortran and Cuda Jeff Larkin
12:15‐1:00 Working Lunch
Presentation: Denovo
Wayne Joubert
1:00‐3:00 Hands-on session – Craypat John Levesque
3:00-3:15 Break
3:15 – 5:00 Hands-on session – Vampir Jens Domke
5:00 Adjourn

Thursday, January 26, 2012

8:30‐9:00 Registration (Continental Breakfast)
9:00‐12:00 Debugging with DDT Nick Forrington
12:00‐1:00 Working Lunch
Presentation: LAMMPS
Michael Brown
1:00‐2:30 Hands-on session – DDT Nick Forrington
2:30‐2:45 Break
2:45 – 5:00 Hands-on session – Optimizing for the XK6 John Levesque
5:00 Adjourn

Friday, January 27, 2012

8:30‐9:00 Registration (Continental Breakfast)
9:00‐10:30 TITANdev Robert Whitten
10:30‐10:45 Break
10:45‐12:00 General Q&A Open Forum
12:00‐1:00 Working Lunch
Presentation: Panel Discussion
1:00‐5:00 Meeting time to discuss user codes with OLCF/Cray/PGI/CAPS/Vampir/DDT Open Forum
5:00 Adjourn
[tab:Travel Arrangements]

In-person Attendance
Please follow this link to ORNL’s website providing area directions: Maps and Directions

For Oak Ridge area hotels: Hotels

Detailed information about visiting ORNL Information: ORNL Visitor Information

Participants who are unable to attend in person are encouraged to participate in the webcast of the event. Please indicate on the registration form if you will be attending the event in-person or via webcast. Instructions for the joining the webcast will be sent via email prior to the start of the event.

[tab: Presentations] Day 1:

Titan / XK6 Architechture – John Levesque

AMD Interlagos – Ted Barragy

Hands-on Exercise – Cray

Day 2:

Cray Compiler – John Levesque

CAPS / HMPP – Jean Charles Vasnier

Liaisons – Rebecca Hartman-Baker

Day 3:

Cuda Fortran – Jeff Larkin

Vampir – Jens Domke

Craypat – John Levesque

Denovo – Wayne Joubert

Vampir Hands-on Excercises

Workshop Examples:

CAPS Examples

Cray Examples