18.337 Parallel Scientific Computing
Spring, 1995
Prof. Alan Edelman
Lectures
Rather then an annoying laundry list of URL's, we list those that we believe
are worth the trip.
- Introduction to Parallel Computing /
Spectral Partitioning
- High Performance Fortran
-
The Intel Pentium Bug -- The Technical Details
-
Pentium Collection:
This collection contains a great deal of history and anecdote, but
nothing in this collection is appropriate for a full mathematical
description of the bug.
- Those annoying
Pentium Jokes
- Dense Matrix Methods
- N-Body Simulations
-
Guest lecture: Norm Margolis Cellular Automata
- The Multipole Algorithm I and II
- The Multipole Algorithm
- Hypercube Algorithms
- Architectures and Programming Styles -- All You Really Need to Know
- Until the message passing world gets their acts together,
and vendors pay heed, you might as well write your message passing
code in
PVM.
- Parallel Prefix
- Domain Decomposition
- Domain Decomposition II
- Domain Decomposition III
- Student Midterm Project: 10 min presentations
- FFT, Strassen
- Sparse Matrix Methods
- Guest lecture: Arvind
- Geometric Mesh Partitioning
- Mesh Generation
- The Pentium Bug revisited
- Guest lecture: Gerard Vichniac (Mercury)
- Student Final Project: 20 min presentations from each group
- Student Final Project: 20 min presentations from each group
Assignments
- Introduction to HPF/CMF: A Dynamical System
- Data Parallelism: Grid of Resistors
- The Multipole Algorithm
- Midterm Project: Reporting on a Tool
Parallel Scientific Computing Courses Worldwide
Parallel Computing Sites
Software for Parallel Computing
Documentation
Visit the 4th Annual MIT Student
Workshop on Scalable Computing.
Feedback to Professor Edelman.
Send mail to the 18.337 class mailing list.