walker@mcs.kent.edu
MSB 351, 672-9105
Office hours = usually around 10am-3pm, or by appt.
|
Teaching Assistant:
Mr. Yisong Jiang
yjiang@kent.edu
MSB 136, 672-9003
Office hours = MW 3-4pm, or by appt.
|
- Syllabus (1/17/01)
ps
pdf
- Schedule (4/18/01)
ps
pdf
|
|
- 2/21/01 Exam 1
ps
pdf
Solution
ps
pdf
Mean = 85.2, standard deviation = 8.1
- 3/14/01 Exam 2
ps
pdf
Solution
ps
pdf
Mean = 86.8, standard deviation = 6.9
- 5/9/01 Final Exam
ps
pdf
Solution
ps
pdf
Mean = 84.3, standard deviation = 12.5
(scaled to 100 points max)
|
- Homework 1
ps
pdf
(due in class 2/7/01)
Solution
ps
pdf
- Homework 2
ps
pdf
(due in class 3/5/01)
Solution
ps
pdf
- Homework 3
ps
pdf
(due in class 4/11/01)
Solution
ps
pdf
|
- 1/19/01 Lecture 01 -- Introduction
ps
pdf
- 1/22/01 Lecture 02 -- Distributed Systems
ps
pdf
- 1/24/01 Lecture 03 -- Client/Server IS
ps
pdf
- 1/29/01 Lecture 04 -- Network Structures
ps
pdf
- 1/31/01 Lecture 05 -- Network Communication
ps
pdf
- 2/5/01 Lecture 06 -- Message-Passing, Part I
ps
pdf
(ND MPI Tutorial
Part 1, slides 26-41)
ps
pdf
(Foster 8.1-8.2)
- 2/7/01 Lecture 07 -- Message-Passing, Part II (same as L06)
(ND MPI Tutorial
Part 1, slides 48-77)
ps
pdf
(ND MPI Tutorial
Part 2, slides 1-15)
ps
pdf
(Foster 8.2)
- 2/12/01 Lecture 08 -- Remote Procedure Calls
ps
pdf
- 2/14/01 Lecture 09 -- Threads
ps
pdf
- 2/19/01 Lecture 10 -- Distributed Shared Memory
ps
pdf
- 2/21/01 -- Exam 1
- 2/26/01 Lecture 11 -- Physical Clocks
ps
pdf
- 2/28/01 Lecture 12 -- Logical Clocks
ps
pdf
- 3/5/01 Lecture 13 -- Distrib. Mut. Exclusion, Part I
ps
pdf
- 3/7/01 Lecture 14 -- Distrib. Mut. Exclusion, Part II
ps
pdf
- 3/12/01 -- class cancelled
- 3/14/01 -- Exam 2
- 3/19/01 Lecture 15 -- Distrib. Deadlock, Part I
ps
pdf
- 3/21/01 Lecture 16 -- Distrib. Deadlock, Part II
ps
pdf
- Spring Break!!
- 4/2/01 Lecture 17 -- Atomic Transactions
ps
pdf
- 4/4/01 Lecture 18 -- Concurrency Control
ps
pdf
- 4/9/01 Lecture 19 -- Distributed File Systems & Naming
ps
pdf
- 4/11/01 Lecture 20 -- Distributed File Systems & Caching
ps
pdf
- 4/16/01 Lecture 21 -- Process Migration
ps
pdf
- 4/18/01 Lecture 22 -- Load Distribution
ps
pdf
- 4/23/01 Lecture 23 -- Clusters & High-Availability
ps
pdf
-- Prof. Nesterenko --
- 4/25/01 Lecture 24 -- Self-Stabilization
ps
pdf
Demo of Self-Stabilization
-- Prof. Nesterenko --
- 5/2/01 Lecture 25 -- Discussion of Final Exam
ps
pdf
|
MPI Programming
- Project 1: (due via email on 2/16/01)
- Project 2: (due via email on 4/22/01)
|