[Note: the 2003 lectures are part of the Singapore-MIT alliance,
the class is on!
the web pages are under development right now.
They may be found temporarily on
http://beowulf.lcs.mit.edu ]
The front page 18.337/6.338 class page
has moved to the MIT's experimental "COMMAND" system. This page is
for the lectures, but while COMMAND is being developed, I will
use COMMAND for what it's good at, and this page for what this is good for.
Students are welcome to discuss the homework or
any other aspect of parallel computing using
the
18.337/6.338
command discussion page
Problem Set 1,
due Thursday 2/12. A bit open ended, but an opportunity
to learn. Hints may be coming.
Homework 3, due Thursday 2/26. Write an at most two sided one page project summary idea
which you are free to change later. I had some ideas which
you are welcome to look at, but you are completely free to
use your own imagination. I hope that you do.
We plan to make MITMatlab available to everyone this weekend.
(Actually it is already there, but I'll write some help information.)
Problem Set 4
due Tuesday 3/10 -- the grid of resistors problem.
Problem Set 5
This year's contest: the grid of resistors contest --
due on the contest date probably April 2
Homework 6
Comparing algorithmic methods, due April 14
Lecture notes (always in progress)
We have an official bookmaster: Emanuel M Kadziela . The book
is set up in a public directory
so that all the old lecture notes can go in there and the new ones
(that the scribes are submitting) can be put there too. The directory is
at /mit/milosz/psc and it is publicly readable and files can be inserted
into
it.
Lectures
Lecture 1: (2/3) Introduction to Parallel Machines
For further reading on caches, busses, networks, and
multiprocessors see the second edition of Hennessy and Patterson's
"Computer Architecture A Quantitative Approach," and for
a special focus on supercomputers, see Stone's "High-Performance
Computer Architecture." Also the remainder of Catanzaro's book
shows many details of Sun's implementation of SMPs.
(Some of the links below are suitable for browsing to find
other interesting places, but
while some of the links that are pointed to are excellent,
others are
not really representative, or quickly outdated.)