Parallel Computing 2007: Lessons for a Multicore Future from the Past
Lectures given by Geoffrey Fox at Microsoft Research February 26-March 1 2007
Core Lectures
Parallel Computing 2007:Overview
is a general discussion of most of parallel computing except hardware
Slideshare
References
are recorded in Connotea
Parallel Computing 2007:Bring your own parallel application
discussed at the audience's request, how to parallelize Intel's proposed multicore job mix
Slideshare
Parallel Computing 2007:Performance Analysis for Laplaces Equation
discusses performance analysis using Laplace's equation as an example (prepared but not covered in lectures)
Parallel Computing 2007:Science Applications
discusses the parallelization of several different science applications -- sometimes in cryptic note fashion; ask Geoffrey Fox to expand! (prepared but not covered in lectures)
Background Presentations from previous courses
Message Passing Interface MPI
tutorial from 2005
Partial Differential Equations and Iterative Solvers
parallelization from 2005
Parallel FFT and Use in PDE Solvers
from 2000
Parallel Matrix Multiplication and other Full Matrix Algorithms
from 2005
Parallel Programming for Particle Dynamics and Systems of Ordinary Differential Equations
from 2005 including the O(N
2
) N body algorithm. The fast multipole algorithm is discussed in
Parallel Computing 2007:Science Applications
listed above