|
|
||
|
Distributed Computing 0368442901 Winter 2004 Lecturer: Prof. Yehuda Afek |
|
|
|
|
שאלה 1א(5) |
שאלה 1ב(5) |
שאלה 2(15) |
שאלה 3א(5) |
שאלה 3ב(5) |
שאלה 4(6) |
שאלה 4(6) |
שאלה 4(13) |
שאלה 5א(10) |
שאלה 5ב(10) |
שאלה 6א(10) |
שאלה 6ב(10) |
ציון |
|
|
|
ציון
סופי |
|
ת.ז. |
|
|
|
|
|
|
|
|
|
|
|
|
בחינה |
תרגיל
1 |
תרגיל
2 |
תרגיל
3 |
|
|
37281219 |
5 |
5 |
15 |
5 |
5 |
6 |
5 |
13 |
10 |
10 |
10 |
10 |
99 |
85 |
93 |
95 |
100 |
|
32863839 |
5 |
5 |
15 |
5 |
5 |
6 |
5 |
13 |
10 |
10 |
10 |
10 |
99 |
78 |
81 |
86 |
100 |
|
31413891 |
5 |
5 |
15 |
5 |
5 |
6 |
6 |
13 |
10 |
10 |
9 |
10 |
99 |
75 |
90 |
80 |
100 |
|
33495243 |
5 |
4 |
14 |
5 |
5 |
6 |
6 |
11 |
10 |
10 |
10 |
9 |
95 |
79 |
84 |
97 |
99 |
|
25434606 |
5 |
4 |
15 |
5 |
5 |
6 |
4 |
13 |
5 |
9 |
10 |
10 |
91 |
85 |
98 |
95 |
99 |
|
37217510 |
5 |
5 |
16 |
5 |
5 |
6 |
5 |
12 |
9 |
10 |
10 |
10 |
98 |
78 |
71 |
82 |
98 |
|
35679125 |
5 |
5 |
15 |
5 |
5 |
6 |
5 |
5 |
10 |
10 |
10 |
10 |
91 |
87 |
87 |
96 |
98 |
|
40038077 |
5 |
5 |
14 |
5 |
4 |
6 |
5 |
13 |
8 |
8 |
10 |
10 |
93 |
74 |
93 |
91 |
98 |
|
17560939 |
5 |
4 |
14 |
5 |
5 |
6 |
7 |
13 |
10 |
10 |
10 |
9 |
98 |
83 |
62 |
85 |
98 |
|
27150556 |
5 |
5 |
14 |
5 |
5 |
6 |
5 |
13 |
10 |
10 |
10 |
10 |
98 |
78 |
63 |
89 |
98 |
|
32289118 |
5 |
5 |
14 |
5 |
5 |
6 |
6 |
13 |
10 |
10 |
10 |
10 |
99 |
70 |
59 |
95 |
97 |
|
36047348 |
5 |
5 |
15 |
5 |
4 |
6 |
5 |
12 |
10 |
10 |
10 |
10 |
97 |
78 |
72 |
74 |
98 |
|
40303349 |
5 |
5 |
13 |
5 |
5 |
3 |
5 |
12 |
10 |
10 |
10 |
10 |
93 |
69 |
80 |
93 |
96 |
|
38896254 |
4.5 |
4.5 |
15 |
5 |
5 |
6 |
5 |
12 |
10 |
10 |
10 |
10 |
97 |
72 |
58 |
89 |
96 |
|
46648424 |
5 |
5 |
12 |
5 |
5 |
6 |
6 |
13 |
9 |
9 |
10 |
10 |
95 |
71 |
73 |
86 |
96 |
|
35762335 |
5 |
5 |
15 |
5 |
5 |
5 |
5 |
8 |
9.5 |
9.5 |
9 |
10 |
91 |
73 |
90 |
89 |
96 |
|
31399025 |
5 |
5 |
15 |
5 |
5 |
6 |
5 |
13 |
8 |
10 |
6 |
10 |
93 |
77 |
82 |
80 |
95 |
|
25561630 |
5 |
4 |
15 |
5 |
5 |
6 |
5 |
13 |
7 |
9 |
10 |
2 |
86 |
84 |
96 |
95 |
95 |
|
32861916 |
5 |
5 |
15 |
4 |
5 |
6 |
5 |
12 |
10 |
10 |
10 |
10 |
97 |
72 |
53 |
86 |
95 |
|
34774794 |
5 |
5 |
15 |
5 |
5 |
6 |
5 |
12 |
10 |
10 |
10 |
10 |
98 |
54 |
67 |
77 |
94 |
|
28429595 |
5 |
5 |
13 |
5 |
5 |
6 |
6 |
12 |
5 |
7 |
10 |
10 |
89 |
76 |
72 |
83 |
92 |
|
32950925 |
5 |
5 |
13 |
4 |
5 |
6 |
5 |
13 |
10 |
8 |
9 |
10 |
93 |
56 |
73 |
79 |
92 |
|
32961336 |
5 |
5 |
14 |
4 |
5 |
6 |
6 |
13 |
7 |
7 |
10 |
10 |
92 |
51 |
60 |
91 |
90 |
|
304271828 |
5 |
5 |
15 |
5 |
5 |
6 |
6 |
13 |
5 |
7 |
10 |
8 |
90 |
48 |
78 |
85 |
90 |
|
53044095 |
5 |
5 |
13 |
4 |
5 |
6 |
6 |
13 |
8 |
9 |
8 |
10 |
92 |
56 |
66 |
77 |
90 |
|
33803230 |
5 |
5 |
15 |
4 |
5 |
6 |
5 |
13 |
10 |
0 |
10 |
10 |
88 |
58 |
80 |
78 |
89 |
|
984081056 |
5 |
5 |
15 |
5 |
5 |
6 |
6 |
12 |
10 |
10 |
10 |
10 |
99 |
27 |
35 |
91 |
89 |
|
33044017 |
5 |
5 |
14 |
5 |
5 |
6 |
6 |
12 |
10 |
10 |
10 |
2 |
90 |
53 |
59 |
89 |
89 |
|
27348432 |
5 |
5 |
13 |
4 |
5 |
6 |
3 |
9 |
9 |
7 |
9 |
10 |
85 |
68 |
80 |
75 |
88 |
|
33677212 |
5 |
4 |
13 |
5 |
5 |
6 |
5 |
13 |
9 |
9 |
10 |
0 |
84 |
67 |
68 |
92 |
91 |
|
306787904 |
5 |
5 |
16 |
5 |
5 |
6 |
6 |
11 |
7 |
8 |
10 |
10 |
94 |
55 |
59 |
57 |
88 |
|
35884576 |
5 |
5 |
13 |
4 |
5 |
6 |
6 |
13 |
9 |
10 |
2 |
10 |
88 |
76 |
46 |
78 |
88 |
|
41855529 |
4.5 |
4.5 |
12 |
5 |
5 |
5 |
6 |
13 |
8 |
9 |
10 |
3 |
85 |
63 |
75 |
72 |
87 |
|
35730993 |
5 |
5 |
13 |
5 |
5 |
5 |
6 |
12 |
5 |
7 |
8 |
6 |
82 |
73 |
68 |
87 |
87 |
|
33829524 |
5 |
5 |
12 |
4 |
4 |
6 |
5 |
13 |
10 |
9 |
10 |
10 |
93 |
33 |
45 |
81 |
86 |
|
|
5 |
5 |
14 |
4 |
4 |
6 |
6 |
13 |
8 |
9 |
9 |
2 |
85 |
51 |
54 |
97 |
86 |
|
36291490 |
5 |
5 |
15 |
5 |
5 |
4 |
5 |
13 |
8 |
7 |
10 |
0 |
82 |
73 |
65 |
79 |
86 |
|
34051250 |
5 |
5 |
14 |
5 |
4 |
5 |
3 |
10 |
8 |
0 |
10 |
10 |
79 |
75 |
72 |
80 |
85 |
|
29365947 |
0 |
0 |
11 |
5 |
5 |
6 |
4 |
11 |
10 |
10 |
10 |
10 |
82 |
71 |
52 |
84 |
84 |
|
37536307 |
4.5 |
4.5 |
15 |
5 |
5 |
6 |
6 |
13 |
9 |
10 |
10 |
2 |
90 |
0 |
יבדק |
98 |
83
not final |
|
40975344 |
5 |
5 |
13 |
4 |
4 |
6 |
6 |
13 |
8 |
10 |
10 |
2 |
86 |
46 |
55 |
72 |
83 |
|
33821190 |
5 |
5 |
14 |
4 |
5 |
6 |
6 |
13 |
10 |
10 |
10 |
10 |
98 |
40 |
30 |
חסר |
לא
סופי79 |
|
310329156 |
5 |
4 |
14 |
5 |
5 |
6 |
6 |
5 |
7 |
8 |
10 |
2 |
77 |
71 |
64 |
78 |
82 |
|
34452052 |
4.5 |
4.5 |
13 |
4 |
5 |
6 |
3 |
9 |
7 |
8 |
8 |
10 |
82 |
45 |
66 |
72 |
82 |
|
31409568 |
4.5 |
4.5 |
15 |
5 |
4 |
6 |
3 |
8 |
5 |
3 |
7 |
7 |
72 |
70 |
68 |
77 |
84 |
|
312113095 |
5 |
5 |
12 |
5 |
5 |
2 |
5 |
10 |
9 |
8 |
8 |
2 |
76 |
40 |
41 |
75 |
75 |
|
319166690 |
5 |
5 |
11 |
5 |
4 |
6 |
6 |
13 |
5 |
5 |
3 |
7 |
75 |
35 |
42 |
67 |
73 |
|
36019735 |
5 |
5 |
12 |
4 |
5 |
6 |
6 |
13 |
5 |
0 |
10 |
10 |
81 |
22 |
22 |
43 |
79 |
|
308771617 |
4 |
4 |
10 |
4 |
4 |
0 |
5 |
10 |
9 |
5 |
4 |
7 |
66 |
52 |
48 |
65 |
69 |
|
33857756 |
4.5 |
4.5 |
11 |
4.5 |
4.5 |
1 |
3 |
12 |
0 |
0 |
4 |
9 |
58 |
75 |
55 |
74 |
69 |
|
32822686 |
5 |
4 |
11 |
4 |
5 |
4 |
5 |
6 |
5 |
6 |
2 |
0 |
57 |
55 |
71 |
62 |
66 |
|
34121434 |
4 |
4 |
7 |
4 |
5 |
6 |
5 |
3 |
7 |
0 |
10 |
3 |
58 |
57 |
47 |
76 |
66 |
A graduate level course exploring topics from the current literature in distributed computing, focusing on theoretical issues: models, upper and lower bounds, and proof methods. Two major topics:
1. Distributed algorithms for data communication networks
2. Synchronization algorithms for asynchronous shared memory parallel machines.
In addition we will discuss the connections and relations between these two models.
|
DATE |
TOPIC |
|
Feb 29 |
Models, Broadcast & Echo |
|
March 7 |
** PURIM ** |
|
March 14 |
Termination Detection, Snapshots, Synchronizers |
|
March 21 |
Leader Election, ring networks |
|
March 28 |
Leader Election Algorithms and Spanning tree algorithms |
|
April 4 |
** Pesach ** |
|
April 11 |
** Pesach ** |
|
April 18 |
Computing the maximal independent set, rings and general graphs, upper and lower bounds |
|
April 25 |
** Yom Ha-Zikaron, Memorial day ** |
|
May 2 |
Data link protocols, the sequence transmition problem and End-to-End protocols |
|
May 9 |
The consensus problem. Algorithms and lower bounds |
|
May 16 |
The shared memory model |
|
May 23 |
The consensus problem, and its impossibility in asynchronous networks with one faulty processor |
|
May 30 |
Wait-free synchronization, the shared memory hierarchy and universal constructions |
|
June 6 |
Atomic Snapshots of shared memories, Immediate snap-shots |
|
Time permitting |
Simulating Shared memory in message passing |
|
Time permitting |
Lower bound techniques |
See Course outline with references (pdf)
The grade weighting for the semester will be:
|
Home Works |
35% |
|
Take home exam: |
65% |
These weights are subject to
change.