Skip to Content

Blue Waters Advanced User Workshop, March 16-18, 2016

We are pleased to announce  a 3-day, hands-on oriented advanced user workshop about using Blue Waters to its fullest potential.  Representatives from  Cray, Allinea, PGI and NVIDIA will be on-site to present material and interact with attendees so bring your own code. This work shop is targeting existing or recently allocated, advanced users of Blue Waters. 


Click here for registation or email to inquire about registration.


The closest accomodations are available at 
1200 W. University Ave., Urbana
The Hampton Inn is within walking distance (less than 1 block) of NCSA and offers free parking.
Check the online Champaign County Visitors Guide for information on Urbana-Champaign accommodations of use Google Maps here.


Room 1030
NCSA Building

University of Illinois
Urbana, IL 61801

At this time the  workshop Blue Waters Advanced User Workshopwill not be streamed or recorded..

Parking at NCSA

Metered parking is available near the NCSA Building on Clark Street, in the parking garage just north of NCSA, and on other surrounding streets. Rates are $1.00/hour, and all meters accept quarters, dimes, nickels and dollar coins. While you can park all day in the garage, time limits for surrounding streets are usually two hours. There is no attendant in the parking garage, but you do have the option to pay for metered parking in the parking structure by credit card by calling 1-866-234-PARK (7275); the garage is location 4801. For more information, go to

Agenda (Subject to Change)

Wednesday, March 16th

8:30 - 9:00 Welcome & Introduction to Blue Waters
9:00 - 10:00

Debugging with Allinea DDT,  Beau Paisley

training materails,

10:00-10:30 Break
10:30 - 12:30 Performance with Allinea MAP, Beau Paisley
12:30 - 1:30 Lunch
1:30 - 3:00

Intro to OpenACC with hands-on examples, Robert Crovella - NVIDIA - slides

3:00 - 3:30 Break
3:30 - 5:30

OpenACC basic optimizations with hands-on examples, Robert Crovella - NVIDIA - slides

training materials


Thursday, March 17th

09:30 Welcome and goals of workshop
09:45 Cray Programming Environment overview (sign in first)
10:00 CCE overview and recent enhancements
10:30 Break
10:45 OpenACC and OpenMP 4
11:45 Recent MPI enhancements  (sign in first)
12:00 Lunch
01:00 CrayPat overview and recent enhancements (sign in first)
01:45 Using Reveal to add OpenMP (sign in first)
02:30 Break
02:45 Overview of libsci / libsci_acc
03:00 Where to find documentation (sign in first)
03:15 PE roadmap
16:30 Questions / Recap
17:00 Adjourn

Friday, March 18th

8:30 - 10:00
HDF - Gerd Heber
1. Problems and Goals
2. Methodology
3. Tools
3.1 Parallel HDF5
10:00-10:30 Break
10:30 - 12:30
3.2 Diagnostic Tools and Instrumentation
3.3 NCSA BW I/O System Characteristics
4. Examples
4.1 CGNS
4.2 VPIC
5. Next Steps
12:30 - 1:30 Lunch
1:30 - 3:00 NCSA presentions by request or NPCF tour
3:00 - 3:30 End of Workshop