Πρόγραμμα Διαλέξεων για το Εαρινό Εξάμηνο 2011
Ημερομηνία | Θέμα | Διαφάνειες | Σχετικά Αναγνώσματα | Ανακοινώσεις |
---|---|---|---|---|
20/03/2012 | Εισαγωγή, Επισκόπηση Βασικών Εννοιών (A' μέρος) |
pps pdf | ||
27/03/2012 | Εισαγωγή, Επισκόπηση Βασικών Εννοιών (B' μέρος) Προσομοίωση - Simics Tutorial |
pps pdf |
Ανακοινώθηκε πρώτη άσκηση. Ημερομηνία παράδοσης 22/04. | |
03/04/2012 | Υπερβαθμωτή Οργάνωση Υπολογιστών(Superscalar architectures) | pps pdf | ||
10/04/2012 17/04/2012 |
Διακοπές Πάσχα | |||
24/04/2012 | Μέθοδοι Πρόβλεψης Διακλαδώσεων (Branch prediction mechanisms) | pps pdf | ||
01/05/2012 | Πρωτομαγιά | |||
08/05/2012 | Δυναμική Δρομολόγηση Εντολών (Dynamic Execution) | pps pdf | Ανακοίνωση δεύτερης άσκησης. Παράδοση μέχρι 27/05. | |
15/05/2012 | Υποθετική Εκτέλεση Εντολών (Speculative Execution) | pps pdf | ||
22/05/2012 | Τεχνικές Βελτιστοποίησης Απόδοσης Ιεραρχίας Μνήμης (Cache Optimizations) | pps pdf | Ανακοίνωση τρίτης άσκησης. Παράδοση μέχρι 10/06. | |
28/05/2012 | Πολυνηματικές Αρχιτεκτονικές | pps pdf | ||
29/05/2012 05/06/2012 |
Παράλληλες Αρχιτεκτονικές Cache Coherence |
pps pdf | ||
11/06/2012 12/06/2012 |
Παράλληλες Αρχιτεκτονικές: Memory Consistency + Synchronization |
pps pdf | Ανακοίνωση τέταρτης άσκησης. Παράδοση μέχρι 15/07. |
(Για λόγους πληρότητας και συμβατότητας με πολλές πλατφόρμες, υπάρχει η έκδοση των διαφανειών σε pdf format. Επειδή οι συγκεκριμένες διαφάνειες σε κάποιο σημείο περιέχουν custom animation, η "κίνηση" φαίνεται μόνο χρησιμοποιώντας το Powerpoint ή κάποιον Powerpoint viewer.)
Συμπληρωματικό Υλικό
- Εδώ θα βρείτε ένα applet που προσομοιώνει τον αλγόριθμο Tomasulo (με out-of-order ολοκλήρωση εντολών).
- Εδώ θα βρείτε αντίστοιχο applet που προσομοιώνει τον αλγόριθμο Tomasulo με ROB για in-order commit εντολών. Τα applets αναπτύχθηκαν από τον φοιτητή Βασίλη Συργκάνη.