SUNDAY, July 28 |
||
2:00 p.m. | ATPESC Check-in | Gallery Hall Entrance |
Opening Session | ||
4:00 | Introduction to ATPESC | Paul Messina – ATPESC Program Director, ANL |
5:00 | Architecting for Exascale | Tryggve Fossum, Intel – Invited Speaker |
5:30 | Dinner and Set up Computer Accounts | |
6:30 | Quick Start: Running MPI Programs on the ALCF Blue Gene/Q |
Ray Loy, ANL |
7:00 | A Crash Course on Vesta and the ALCF | Lalitha Mantrala, ANL |
9:00 | Wrap-up | |
MONDAY, July 29 | ||
7:30 a.m. | Continental Breakfast | |
8:30 | An Introduction to Parallel Supercomputing | Pete Beckman, ANL |
9:00 | Macro Architecture for Exascale | Pavan Balaji, ANL |
10:00 | Break | |
10:30 | Micro Architecture for Exascale | Tryggve Fossum, Intel |
11:15 | PIM & Memory: The Need for a Revolution in Architecture | Peter Kogge, Univ. of Notre Dame |
12:15 p.m. | Lunch and Hands-on Exercises | |
1:15 | Algorithmic Adaptations to Extreme Scale | David Keyes, KAUST |
2:15 | Programming Models for HPC | Marc Snir, ANL |
3:15 | Break | |
3:45 | The Evolution of GPU Accelerated Computing | Steve Parker, NVIDIA |
4:30 | MPI for Scalable Computing | Bill Gropp, UIUC, Rusty Lusk and Rajeev Thakur, ANL |
5:30 | Dinner Talk: Grid, Cloud, and Beyond: What we have learned about computing on demand | Ian Foster, ANL/Univ. of Chicago – Invited Speaker |
6:30 | MPI Hands-on Exercises | Bill Gropp, UIUC, Rajeev Thakur, Rusty Lusk, ANL |
9:30 | Wrap-up | |
TUESDAY, July 30 | ||
7:30 a.m. | Continental Breakfast | |
8:30 | MPI for Scalable Computing (Cont’d) | Bill Gropp, UIUC, Rusty Lusk and Rajeev Thakur, ANL |
Hands-on Exercises | ||
MLife-Code-Desc | ||
10:00 | Break | |
10:30 | MPI for Scalable Computing (Cont’d) | |
12:00 p.m. | Lunch and Hands-on Exercises | |
1:00 | MPI for Scalable Computing (Cont’d) | |
3:00 | Break | |
3:30 | MPI for Scalable Computing (Cont’d) | |
5:30 | Dinner Talk: Petascale Post-doctoral Computing or: How I Learned to Stop Worrying and Blow Up Stars | Sean Couch, Univ. of Chicago – Invited Speaker |
6:30 | MPI Hands-on Exercises | Bill Gropp, UIUC, Rajeev Thakur and Rusty Lusk, ANL |
9:30 | Wrap-up | |
WEDNESDAY, July 31 |
||
7:30 a.m. | Continental Breakfast | |
8:30 | Combining Performance and Portability | Jeff Hammond, ANL |
9:00 | Performance and Portability Lessons from HACC | Salman Habib, ANL |
10:00 | Break | |
10:30 | Performance in the HACC Cosmology Framework | Hal Finkel, ANL |
11:00 | Scientific Computing on Graphics Processing Units | Nicholas Frontiere, ANL |
12:00 p.m. | Lunch and Hands-on Exercises | |
1:00 | Programming with Parallel Migratable Objects | Sanjay Kale, Eric Bohm, and Nikhil Jain, UIUC |
3:00 | Break | |
3:30 | Programming with Parallel Migratable Objects (Cont’d) | |
5:30 | Dinner Talk: Large-Scale Visual Analysis | Chris Johnson, Univ. of Utah – Invited Speaker |
6:30 | Hands-on Exercises | |
9:30 | Wrap-up | |
THURSDAY, August 1 | ||
7:30 a.m. | Continental Breakfast | |
8:30 | Using OpenMP for Intranode Parallelism Tutorial Overview | Bronis de Supinski, LLNL, Paul Petersen, Intel |
10:00 | Break | |
10:30 | Using OpenMP for Intranode Parallelism Useful Information | Bronis de Supinski, LLNL, Paul Petersen, Intel |
12:00 p.m. | Lunch and Hands-on Exercises | |
1:00 | Partitioned Global Address Space Programming with Unified Parallel C (UPC) | Kathy Yelick, LBNL and UC Berkeley |
3:00 | Break | |
3:30 | Multiresolution Global-View Programming in Chapel | Brad Chamberlain, Cray |
5:30 | Dinner Talk: Scientific Computing while Supercomputing | Aron Ahmadia, Continuum Analytics – Invited Speaker |
6:30 | Using OpenMP for Intranode Parallelism OpenMP 4.0 and the Future of OpenMP | Bronis de Supinski, LLNL, Paul Petersen, Intel |
Writing Parallel Programs That Work | ||
Hands-on OpenMP | ||
9:30 | Wrap-up | |
FRIDAY, August 2 | ||
7:30 a.m. | Continental Breakfast | |
8:30 | MPI and Hybrid Programming Models | Bill Gropp, UIUC |
9:30 | Programming Heterogeneous (GPU) Systems | Jeff Vetter, Bronson Messer, ORNL |
10:30 | Break | |
11:00 | An Introduction to OpenACC: There is no such thing as a free lunch, but some things taste better than others. | Jeff Vetter, Bronson Messer, ORNL |
12:00 p.m. | Lunch and Hands-on Exercises | |
1:00 | High-Performance with Accelerator Programming | Jeff Vetter, Bronson Messer, ORNL |
2:00 | FASTMath: An Overview of Mathematical Algorithms and Software | Lori Diachin, LLNL |
2:30 | Algebraic Solvers in FASTMath | Barry Smith, ANL |
PETSc: Portable Extensible Toolkit for Scientific computing | ||
3:20 | Break | |
3:50 | HYPRE: High Performance Preconditioners | Rob Falgout, LLNL |
4:15 | SUNDIALS: Suite of Nonlinear and Differential/Algebraic Equation Solvers | Carol Woodward, LLNL |
4:40 | Unstructured Mesh Handling for Extreme-Scale Computing | Tim Tautges, ANL |
5:30 | Dinner Talk: Perspectives on Teaming from the DOE National Labs | Lori Diachin, LLNL – Invited Speaker |
6:30 | FASTMath Hands-on Exercises | Mark Miller, LLNL |
9:30 | Wrap-up | |
SATURDAY, August 3 | ||
7:30 a.m. | Continental Breakfast | |
8:30 | AMR Technologies | Anshu Dubey, LBNL, Mark Adams, LBNL |
9:30 | Infrastructure for Parallel Adaptive Unstructured Mesh Simulations | Mark Shephard, RPI, Cameron Smith, RPI, Glen Hansen, SNL |
10:30 | Break | |
11:00 | FASTMath Hands-on Exercises | Mark Miller, LLNL |
12:00 p.m. | Lunch and Hands-on Exercises | |
1:00 | Wrap-up | |
SUNDAY, August 4 | ||
Day Off | ||
MONDAY, August 5 | ||
7:30 a.m. | Continental Breakfast | |
8:15 | Access to Titan | Fernanda Foertter, ORNL |
8:45 | Software Engineering and Process for HPC Scientific Software | Anshu Dubey, LBNL, Katherine Riley, ANL |
9:15 | Software Engineering and Architecting Scientific Codes | Anshu Dubey, LBNL |
9:30 | HACC Code Architecture | Hal Finkel, ANL |
10:30 | Leveraging FLASH Architecture for New Problems: Core-Collapse Supernovae | Sean Couch, Univ. of Chicago |
12:30 p.m. | Lunch and Hands-on Exercises | |
1:30 | BG/Q Performance Tools | Scott Parker, ANL |
1:50 | Overview of Performance Tools on Titan | Mike Brim, ORNL |
2:15 | Gaining Insight into Parallel Program Performance using HPCToolkit | John Mellor-Crummey, Rice University |
3:00 | Break | |
3:30 | Perspectives on Performance Tools for Exascale: Experiences with TAU | Allen Malony, Univ. of Oregon |
4:30 | Large Scale Debugging on Titan and Mira with DDT | David Lecomber, Allinea |
5:30 | Dinner Talk: Dawn of the Era of Quantum Computation | Bob Lucas, USC-ISI – Invited Speaker |
6:30 | Hands-on Exercises | |
9:30 | Wrap-up | |
TUESDAY, August 6 | ||
7:30 a.m. | Continental Breakfast | |
8:30 | Communication-Avoiding Algorithms for Linear Algebra and Beyond |
Jim Demmel, UC Berkeley |
10:00 | Break | |
10:30 | Workflow for Extreme-scale Systems | Mike Wilde, ANL |
Workflow Hands-on Exercises | ||
Swift Web | ||
Swift User Guide | ||
Swift/T Web | ||
Swift/T Guides | ||
12:00 p.m. | Lunch and Hands-on Exercises |
|
1:00 | Visualization Introduction | Mike Papka, ANL |
1:05 | Visualization Intro | Joseph Insley, ANL |
2:00 | Visualization and Analysis of Massive Data With VisIT | Hank Childs, Lawrence Berkeley/Univ. of Oregon |
3:00 | Break | |
3:30 | Scientific Visualization with a ParaView | David DeMarle, Kitware |
4:30 | Success Stories | |
DIY Parallel Data Analysis | Tom Peterka, ANL | |
Visualization Case Studies | Joseph Insley, Venkat Vishwanath, ANL | |
5:30 | Dinner Talk: Urban Center for Computation and Data | Charlie Catlett, ANL – Invited Speaker |
6:30 | Hands-on Exercises | |
9:30 | Wrap-up | |
WEDNESDAY, August 7 | ||
7:30 a.m. | Continental Breakfast | |
8:30 | Rob Ross, Rob Latham, ANL | |
10:00 | Break | |
10:30 | Introducing I/O to Scientific Applications | |
12:00 p.m. | Lunch and Hands-on Exercises |
|
1:00 | I/O Libraries for Scientific Applications | |
1:30 | Introduction to HDF5 | Quincey Koziol, The HDF Group |
3:00 | Break | |
3:30 | Parallel HDF5 | Quincey Koziol, The HDF Group |
4:00 | Looking towards the Future of I/O | Rob Ross, Rob Latham, ANL |
4:30 | Steve Tuecke, Univ. of Chicago | |
5:30 | Dinner Talk: Argonne National Laboratory: Innovative Research in the National Interest | Mark Peters, ANL – Invited Speaker |
6:30 | Hands-on Exercises | |
9:30 | Wrap-up | |
THURSDAY, August 8 | ||
7:30 a.m. | Continental Breakfast | |
8:30 | Community Codes: How They Develop and What it Takes to Develop One | Anshu Dubey, LBNL |
10:00 | Break | |
10:30 | Community Codes: How They Develop and What it Takes to Develop One (Cont’d) | |
12:00 p.m. | Lunch and Hands-on Exercises | |
1:00 | A Case Study: LLVM | Hal Finkel, ANL |
2:15 | Break | |
2:45 | The Origin of NAMD Evolution and Intelligent Design | Jim Phillips, UIUC |
4:00 | Combining Performance and Portability | Jeff Hammond, ANL |
5:30 | Dinner talk: Big Data + Extreme-scale Time to Compute -> Actionable Insights | Alok Choudhary, Norhwestern Univ. – Invited Speaker |
6:30 | Some near-final words and logistics | Paul Messina, ANL |
7:00 | Hands-on Exercises | |
9:30 | Wrap-up | |
FRIDAY, August 9 | ||
7:30 a.m. | Continental Breakfast | |
8:30 | EXAM | |
10:00 | Break | |
10:30 | Program Reviews and Close out | Paul Messina – ATPESC Program Director, ANL |
12:00 p.m. | Wrap-up | |
Thank You and Safe Travels |