Shodor

a national resource for computational science education

HOME BWPEP Shodor Blue Waters

Day 01 - Orientation

Sunday, May 20, 2018

  • Introduction to the Petascale Institute

Day 02 - Introduction to Blue Waters

Monday, May 21, 2018

  • Blue Waters System Overview
  • Introduction to Parallel Computing
  • National Petascale Computing Facility Tour
  • Submitting Jobs and Running Programs
  • Time to Science

Day 03 - Shared Memory and OpenMP

Tuesday, May 22, 2018

  • Shared Memory Concepts
  • OpenMP

Day 04 - Distributed Memory and MPI

Wednesday, May 23, 2018

  • Distributed Memory Concepts
  • MPI

Day 05 - Python and Visualization

Thursday, May 24, 2018

  • Python
  • Visualization
  • Augmented and Virtual Reality

Day 06 - Project Work and Catch-Up

Friday, May 25, 2018

  • Project Work and Catch-Up

Day 07 - Hybrid Shared+Distributed Memory

Monday, May 28, 2018

  • Hybrid Shared+Distributed Memory Concepts
  • When to Use MPI, OpenMP, Both
  • Hybrid MPI+OpenMP

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

Tuesday, May 29, 2018

  • GPGPU Concepts
  • CUDA
  • OpenACC

Day 09 - Performance and Productivity Tools

Wednesday, May 30, 2018

  • Shell Scripting
  • Scientific Libraries
  • Performance Tools
  • Debugging
  • Makefiles
  • BCCD and LittleFe

Day 10 - Project Work

Thursday, May 31, 2018

  • Project Work

Day 11 - Project Presentations

Friday, June 1, 2018

  • Project Presentations

Other Resources