These are the slides that were used in lecture.

Here is a powerpoint viewer for windows, in case you don't have powerpoint


Lecture 1 (2/6)


Powerpoint from lecture 1
Lecture notes (ongoing)

Lecture 2 (2/11)


Powerpoint from lecture 2
Notes from Chris Hill's talk on parallel computing in climate modeling
Notes from Prof. Negele's talk on QCD and its solution on Parallel Computers

Lecture 3 (2/13)


Intro slides to OpenMP
MPI tutorial

Lecture 4 (2/19)


Powerpoint from Lecture 4

Lecture 5 (2/20)


Powerpoint from Lecture 5

Lecture 6 (2/25)


Notes from Demmel's Lecture
Notes from Dongarra's Lecture

Lecture 7 (2/27)


Lecture 8: MATLAB, Parallel MATLAB, and MATLAB*P (3/4)


MATLAB Diary

Lecture 9,10,11 (3/6, 3/11, 3/13)


MATLAB Diary for Lecture 10
Lecture notes for Fast Multipole Method

Lecture 12: Parallel Architecture II (3/18)


Powerpoint notes

Lecture 13: How to build a Beowulf (3/20)


Powerpoint notes for lecture 13

Lectures 14,15,16: Sparse Matrices (4/1,4/3,4/8)



Lecture 17: Embedded Computing (4/10)




Lecture 18: Domain Decomposition(4/17)




Lecture 19: Graph Partitioning (4/22)


Powerpoint notes for lecture 19

Lecture 20: Support Vector Machines (4/24)


Powerpoint notes for lecture 20

Lecture 21: FFT and FFTW (4/29)



Lecture 22: "Will There Ever Be A Parallel MATLAB From MathWorks?" (5/1)



Lecture 23: FFTW (5/6)


PDF notes.

Lecture 24: Smart Matter: Frontiers in Computation (5/8)





Ron Choy
Last modified: Mon Feb 18 23:31:48 EST 2002