|
Classroom: ECG-G347
Hours: M,W 3:15 - 4:30pm
Line Number: 99539
Textbook:
Distributed Systems: Principles and Paradigms by Tanenbaum and Van Steen
(Required)
Hot News:
Check
regularly (at least once before each class) - complete log is
here.
|
- The final grade along with all the scores has been emailed to
your ASU email account individually on 12/17.
- Special Office hours will be held on 10/15 (Monday) during 4:30 -
6pm
- Corrected 3PC is described in "Addendum
to Lecture 27" below.
- Final report format & demo schedule are available in Project
section below.
- Biweekly project progress report (email) is due on 11/25.
- We will visit SC (supercomputing) Conference on 11/19.
- One day pass ($80 worth) will be provided in 11/17 class.
- Submit 1-2 page report by 11/26 (Wed)
- Biweekly project progress report (email) is due on 11/10.
- Some Lamport's papers and an interesting article are available in
Docs & Links section.
- Midterm Exam Review Sheet is available in Handout section below.
- Midterm Exam will be held in class on 10/22, Wed.
- HW #2 (short) has been assigned on 10/06 and due on 10/08
(Wed) in class
- IP multicast standard has been proposed, but not implemented by
all vendors for many reasons. I added links to RFCs for standardization
and Cicso's implementation. (Lecture 10)
- Biweekly project progress report (email) is due on 10/8.
- HW#1 is due on 9/24 (Wed).
- File descriptors (numeric value) are LOCAL to process!
- The project proposal is due on 9/17 (Wed) and guideline is given
in lecture 3.
- Team and project topic will be finalized on 9/3 (Wed).
- Form a project team (3 students in a team)
- If you plan to work in distributed computing or operating systems
area for research , you are strongly recommended to take this
class.
- Welcome to the class!
|
Handouts:
Lectures:
Note that slides may have been modified or corrected after class.
Exams:
Documents & Links:
Homework:
- HW #1: Describe process migration mechanisms in MOSIX and compare
with that in Condor.
- Assigned 9/17, due 9/24 (Wed)
- One or two pages
- Read the related technical papers (links available above)
- Write your own report; do not dump the summary written by others and
available on the web (plagiarism).
- HW#2: Given an event diagram (provided in the class), show how
to detect a message that violates causality.
- Assigned 10/06, due 10/08 (Wed)
- Use Synchronization Algorithm using Vector Timestamp, taught in the
class
- Show your work (The changes of VT at each node for each event, VT carried by
each message)
- Finally, show why a message is violating causality.
- HW#3: Submit 1-2 page report on SC Exhibit visit
- Assigned 10/17, due 10/26 (Wed)
- One day Exhibit pass will be provided during class on 11/19
- Describe
State of the art technologies you
discovered in HPC (S/W, H/W)
Technology trends in HPC from your
observations
The differences between what you
learned in classroom and what is happening in the real industry.
Projects: (late policy):
| |
Members |
Topic |
| Team 1 |
Nicholas Radtke, Bob McConaghy |
P2P Information Sharing System
implementation using JXTA |
| Team 2 |
Maurice Carey, Jason McCollum |
QoS-aware Service Binding in Web
Services |
| Team 3 |
H. Ozgur Sanli, Prachi Tyagi, Vivek Iyer |
Small Grid implementation with adaptive
applications |
| Team 4 |
Okehee Goh, Kaustubh Gondkar, Su Jin Kim |
Prioritized File Buffer Cache Management |
Academic Integrity:
"Integrity without knowledge is weak and useless, and knowledge without
integrity is dangerous and dreadful." Samuel Johnson (The History of Rasselas,
ch. 41 (1759)).
Please read the statement on academic integrity.
Copyright:
This page will be updated throughout the class to provide online access to
course materials. This page and all problem sets, lecture notes, and exams
linked to it are copyrighted. Use of these pages for the class CSE536 at ASU is
permitted. Any other use requires permission of the author (Kyung (Ken) Ryu, kdryu@asu.edu).
|