U.C. Berkeley CS267 Home Page
Applications of Parallel Computers
Spring 1999
TuTh 12:30-2, 310 Soda
Organization
Handouts
Assignments
Lecture Notes
The notes from the Spring 96 CS 267 will
be updated and installed here, along with daily notes.
Lecture 1, 1/19/99: Introduction to Parallel Computing
Lecture 2, 1/21/99: Memory Hierarchies and Optimizing Matrix Multiplication
Lecture 3, 1/26/99: Introduction to Parallel Architectures and Programming Models
Lecture 4, 1/28/99: More about Shared Memory Processors and Programming
Lecture 5, 2/2/99: More about Distributed Memory Computers and Programming
Lecture 6, 2/4/99: Distributed Memory (continued)
Data Parallel Architectures and Programming
Lecture 7, 2/9/99: Distributed Memory Programming in MPI
Lecture 8, 2/11/99: Programming in Titanium
Lecture 9, 2/16/99: Programming in Split-C
Lecture 10, 2/18/99: Sources of Parallelism and Locality in Simulation - I
Lecture 11, 2/23/99: Sources of Parallelism and Locality in Simulation - II
Lecture 12, 2/25/99: Sources of Parallelism and Locality in Simulation - III
Lecture 13, 3/2/99: Floating Point Arithmetic
Lecture 14, 3/4/99: Graph Partitioning - I
Lecture 15, 3/9/99: Graph Partitioning - II
Lecture 16, 3/11/99:
MetaComputing
(guest lecture by Adam Ferrari)
Lecture 17, 3/16/99: Graph Partitioning - III
Lecture 18, 3/18/99: Field Trip to NERSC
(guest lecture by Horst Simon)
Lecture 19, 3/30/99: Dense Linear Algebra - I
Lecture 20, 4/1/99: Dense Linear Algebra - II
Lecture 21, 4/6/99: Hierarchical Methods for the N-Body Problem - I
Lecture 22, 4/8/99: Hierarchical Methods for the N-Body Problem - II
Lecture 23, 4/13/99: Load Balancing and Scheduling
Lecture 24, 4/15/99: Solving the Poisson Equation - I
Lecture 25, 4/20/99: Solving the Poisson Equation - II
Lecture 26, 4/22/99: Multigrid to solve linear systems arising
from finite element problems on irregular meshes
(guest lecture by Mark Adams
Lecture 27, 4/27/99: Parallel Sparse Gaussian Elimination
(guest lecture by Xiaoye Li
Lecture 28, 4/29/99: Parallel Sorting
Lecture 29, 5/4/99: Parallel Databases
(guest lecture by Prof. Joe Hellerstein)
Lecture 30, 5/6/99: Challenges of Future High-End Computing
(guest lecture by David Bailey)
Alex Aiken
Dave Culler
Jim Demmel
Sue Graham
Paul Hilfinger
W. Kahan
Jonathan Shewchuk
Kathy Yelick
Miscellany (updated 1/18/99)
Other UCB EECS classes with home pages