Ημερολόγιο
Σεπτέμβριος
| Δευτέρα | Τρίτη | Τετάρτη | Πέμπτη | Παρασκευή |
|---|---|---|---|---|
| 28
1ο Μάθημα:
(Ενότητα 1)Εισαγωγή – Κλασικά θέματα και προβλήματα συγχρονισμού
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 1 από τα βιβλία H. Attiya & J. Welch, Distributed Computing: Fundamentals, Simulations and Advanced Topics, Morgan Kaufmann, 1998 και G. Taubenfeld, Synchronization Algorithms and Concurrent Programming, Pearson / Prentice Hall, 2006. | 29 | 30
2o Μάθημα:
(Ενότητα 1)Εισαγωγή – Κλασικά θέματα και προβλήματα συγχρονισμού
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 1 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 |
Οκτώβριος
| Δευτέρα | Τρίτη | Τετάρτη | Πέμπτη | Παρασκευή |
|---|---|---|---|---|
| 01 | 02 | |||
| 05
3ο Μάθημα:
(Ενότητα 2)Αμοιβαίος Αποκλεισμός
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 2 από το βιβλίο G. Taubenfeld, Synchronization Algorithms and Concurrent Programming, Pearson / Prentice Hall, 2006. | 06 | 07
4o Μάθημα:
(Ενότητα 2)Αμοιβαίος Αποκλεισμός
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 2 από το βιβλίο H. Attiya & J. Welch, Distributed Computing: Fundamentals, Simulations and Advanced Topics, Morgan Kaufmann, 1998 |
08 | 09 |
| 12
5ο Μάθημα:
(Ενότητα 3)Πρακτικά Ζητήματα: Εμβέλεια κλειδωμάτων, ανταγωνισμός & άλλες σημαντικές παράμετροι της απόδοσης
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 3 από το βιβλίο G. Taubenfeld, Synchronization Algorithms and Concurrent Programming, Pearson / Prentice Hall, 2006. | 13 | 14
6o Μάθημα:
(Ενότητα 3)Πρακτικά Ζητήματα: Εμβέλεια κλειδωμάτων, ανταγωνισμός & άλλες σημαντικές παράμετροι της απόδοσης
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 7 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 |
15 | 16 |
| 19
7ο Μάθημα:
(Ενότητα 4)Πρακτικά Ζητήματα: Αλγόριθμοι συγχρονισμού που απαιτούν μικρό πλήθος απομακρυσμένων προσβάσεων σε κατανεμημένη διαμοιραζόμενη μνήμη
Μελέτη Διαφάνειες μαθήματος | 20 | 21
8o Μάθημα:
(Ενότητα 4)Πρακτικά Ζητήματα: Αλγόριθμοι συγχρονισμού που απαιτούν μικρό πλήθος απομακρυσμένων προσβάσεων σε κατανεμημένη διαμοιραζόμενη μνήμη
Μελέτη Διαφάνειες μαθήματος |
22 | 23 |
| 26
9ο Μάθημα:
(Ενότητα 5) Η τεχνική της επικάλυψης μεταβλητών στην απόδειξη κάτω φραγμάτων και αρνητικών αποτελεσμάτων στον κατανεμημένο υπολογισμό Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 10.8 από το βιβλίο N. Lynch, Distributed Algorithms, Morgan Kaufmann, 1996 | 27 | 28
10o Μάθημα:
(Ενότητα 5)Η τεχνική της επικάλυψης μεταβλητών στην απόδειξη κάτω φραγμάτων και αρνητικών αποτελεσμάτων στον κατανεμημένο υπολογισμό
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 10.8 από το βιβλίο N. Lynch, Distributed Algorithms, Morgan Kaufmann, 1996 |
29 | 30 |
Νοέμβριος
| Δευτέρα | Τρίτη | Τετάρτη | Πέμπτη | Παρασκευή |
|---|---|---|---|---|
| 02
11ο Μάθημα:
(Ενότητα 6)Διαμοιραζόμενα αντικείμενα – Ορθότητα, πρόοδος και αποδοτικότητα
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 3 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 | 03 | 04
12o Μάθημα:
(Ενότητα 6)Διαμοιραζόμενα αντικείμενα – Ορθότητα, πρόοδος και αποδοτικότητα
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 13 από το βιβλίο N. Lynch, Distributed Algorithms, Morgan Kaufmann, 1996 |
05 | 06 |
| 09
13ο Μάθημα:
(Ενότητα 7)Θεμελιώσεις κοινόχρηστης μνήμης: Προσομοιώσεις πολύπλοκων ατομικών αντικειμένων από απλούστερα αντικείμενα
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 10 από το βιβλίο H. Attiya & J. Welch, Distributed Computing: Fundamentals, Simulations and Advanced Topics, Morgan Kaufmann, 1998. | 10 | 11
14o Μάθημα:
(Ενότητα 7)Θεμελιώσεις κοινόχρηστης μνήμης: Προσομοιώσεις πολύπλοκων ατομικών αντικειμένων από απλούστερα αντικείμενα
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 10 από το βιβλίο H. Attiya & J. Welch, Distributed Computing: Fundamentals, Simulations and Advanced Topics, Morgan Kaufmann, 1998. |
12 | 13 |
| 16
15ο Μάθημα:
(Ενότητα 8)Θεμελιώσεις κοινόχρηστης μνήμης: Ατομικά Στιγμιότυπα Μνήμης
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 13 από το βιβλίο N. Lynch, Distributed Algorithms, Morgan Kaufmann, 1996 | 17 | 18
16o Μάθημα:
(Ενότητα 8)Θεμελιώσεις κοινόχρηστης μνήμης: Ατομικά Στιγμιότυπα Μνήμης
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 13 από το βιβλίο N. Lynch, Distributed Algorithms, Morgan Kaufmann, 1996 |
19 | 20 |
| 23
17ο Μάθημα:
(Ενότητα 9) Η δύναμη προσομοίωσης θεμελιακών μηχανισμών συγχρονισμού Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 15 από το βιβλίο H. Attiya & J. Welch, Distributed Computing: Fundamentals, Simulations and Advanced Topics, Morgan Kaufmann, 1998. | 24 | 25
18o Μάθημα:
(Ενότητα 9)Η δύναμη προσομοίωσης θεμελιακών μηχανισμών συγχρονισμού
Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 5 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 |
26 | 27 |
| 30 |
Δεκέμβριος
| Δευτέρα | Τρίτη | Τετάρτη | Πέμπτη | Παρασκευή |
|---|---|---|---|---|
| 01 | 02 | 03 | 04 | |
| 07
19ο Μάθημα:
(Ενότητα 10) Κλασικές διαμοιραζόμενες δομές δεδομένων (συνδεδεμένες λίστες, ουρές, κλπ.) Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 9 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 | 08 | 09
20o Μάθημα:
(Ενότητα 10) Κλασικές διαμοιραζόμενες δομές δεδομένων (συνδεδεμένες λίστες, ουρές, κλπ.) Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 10 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 |
10 | 11 |
| 14
21ο Μάθημα:
(Ενότητα 11) Μέτρηση και Ταξινόμηση Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 12 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 | 15 | 16
22o Μάθημα:
(Ενότητα 11) Μέτρηση και Ταξινόμηση Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 12 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 |
17 | 18 |
| 21
23ο Μάθημα:
(Ενότητα 12) Ανταγωνισμός - Προσαρμοστικοί αλγόριθμοι Μελέτη Διαφάνειες μαθήματος | 22 | 23 | 24 | 25 |
Ιανουάριος
| Δευτέρα | Τρίτη | Τετάρτη | Πέμπτη | Παρασκευή |
|---|---|---|---|---|
| 04 | 05 | 06 | 07 | 08 |
| 11
24ο Μάθημα:
(Ενότητα 12) Ανταγωνισμός - Προσαρμοστικοί αλγόριθμοι Μελέτη Διαφάνειες μαθήματος | 12 | 13
25o Μάθημα:
(Ενότητα 13) Προσομοίωση μνήμης βάσει χρήσης δοσοληψιών Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 18 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 |
14 | 15 |
| 18
26ο Μάθημα:
(Ενότητα 13) Προσομοίωση μνήμης βάσει χρήσης δοσοληψιών Μελέτη Διαφάνειες μαθήματος Κεφάλαιο 18 από το βιβλίο M. Herlihy and N. Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2008 | 19 | 20 | 21 | 22 |