Someone recently ran across my list of archived technical videos, and asked if I could find the ones on parallel programming. So far I have managed to locate five of them (now in a playlist):
A series of seven video modules presented by Ruud van der Pas, covering various aspects of parallel programming in C, C++, and Fortran on multi-core and multi-processor systems.
3: Parallel Architectures
4: Parallel Programming Basics
5: Distributed Memory and MPI
6: Shared Memory, Auto Parallel, OpenMP
7: Hybrid Programming Model and What’s Next