Shodor

a national resource for computational science education

HOME BWPEP Shodor Blue Waters

Day 01 - Orientation

Monday, May 30, 2016

  • Introduction to the Petascale Institute
  • Introduction to C

Day 02 - Introduction to Blue Waters

Tuesday, May 31, 2016

  • Blue Waters System Overview
  • Blue Waters Software Environment
  • Submitting Jobs and Running Programs
  • Blue Waters Machine Room Tour
  • Time to Science

Day 03 - Shared Memory and OpenMP

Wednesday, June 1, 2016

  • Introduction to OpenMP
  • OpenMP Worksharing

Day 04 - Distributed Memory and MPI

Thursday, June 2, 2016

  • Introduction to MPI
  • MPI Collective Communications

Day 05 - General-Purpose Graphics Processing Units (GPGPUs)

Friday, June 3, 2016

  • OpenACC
  • CUDA

Day 06 - Hybrid Parallel Computing

Monday, June 6, 2016

  • Hybrid MPI+OpenMP
  • Hybrid OpenMP+CUDA
  • Hybrid MPI+CUDA

Day 07 - Performance Tools and Debugging

Tuesday, June 7, 2016

  • Performance Tools
  • Debugging
  • Makefiles

Day 08 - I/O and Visualization

Wednesday, June 8, 2016

  • NetCDF
  • Visualization, Augmented Reality, and Virtual Reality
  • ParaView
  • LittleFe and BCCD

Day 09 - Project Work

Thursday, June 9, 2016


Day 10 - Project Presentations

Friday, June 10, 2016


Other Resources