CS249 May Term 2001

Introduction to Parallel Processing

Dr. Josef M Breutzmann

This is the official web page for CS 249. Check here for assignments and other class communications. 

 Course Description      Project List         Homework List        text errata          course manhattan site


Daily Notes/Readings/Assignments

Week One 

AM session(9:30)

PM session(12:30)

Mon Apr 23

Intro to course, begin Chapter 8 of Tanenbaum 

Set up UCL accounts and examine
code examples

Tue Apr 24

Tanenbaum 8
and topologies

Continue with code examples from Chapter 3 & 4 of Pacheco
----------------------------------------
Project One - Tree/Torus/Cube routing algorithms.

Wed Apr 25

 Static Interconnection Networks

Project Two - Buffered Producer Consumer Model

Thu Apr 26

Static Interconnection Networks

Review & Lab

Fri Apr 27

Test One

Project Three - Newton's Method and Basin's of Attatraction

Week Two 

AM session(9:30)

PM session(12:30)

Mon Apr 30

Dynamic Interconnection Networks, research Hardware Reports

Project Three - Parallelize the Basin's of Attraction Code

Tue May 1

TBA

Project Three

Wed May 2

Hardware Reports

Review & Lab

Thu May 3

Test Two

Project Three Lab Time

Fri May 4

Theoretical Speedup

Project Three Lab Time

Week Three 

AM session(9:30)

PM session(12:30)

Mon May 7

Theoretical Speedup
Amdahl vs. Gustafson

Project Four - Mesh Communications Heat Flow

Tue May 8

Timing communication in the UCL cluster

Review & Project Four discussion

Wed May 9

Test Three

Shared Memory Architectures

Thu May 10

Tanenbaum Chap 8

Project Four Lab Time

Fri May 11

Tanenbaum Chap 8

Project Four Lab TIme

Week One 

AM session(9:30)

PM session(12:30)

Mon May 15

Tanenbaum Chap 8

Review & Lab for Project Five

Tue May 16

Test Four

Project Four Lab TIme

Wed May 17

Cleaning up loose ends

review for Final

Thu May 18

Final Exam

Late Projects etc.