Videos of SciNet class lectures
Monday, Aug 31
Course Intro
C Crash Course
Introduction to OpenMP
Tuesday, 1 Sept
Worked Problem: C/OpenMP Arrays
Introduction to OpenMP, cont'd
Introduction to MPI
Wednesday, 2 Sept
Worked Problem: MPIing the Diffusion eqn
Problem I: Mapmaking
Worked Problem: MPIing the Mapmaker
Problem II: Compressible Hydrodynamics
Thursday, 3 Sept
Worked Problem: MPIing the Hydro solver
Problem III: MPI Parallelizations of the NBody problem
Friday, 4 Sept
Worked Problem: MPI nbody problem, nonblocking pipeline
Overview of GPGPU programming for scientific computing
C-Blocks and Erlang: Next-generation languages for parallelism
Course wrapup: materials for going beyond