CS-425: Computer Architecture
Autumn 2001 |
Computer Science Dept. University of Crete |
Wk.Dy Date LECTURE: Work: 1.1 (24/9) Fundementals of Computer Design 1.2 (26/9) Performance and cost ---- Nothing ----------- 2.1 (1/10) Basic Pipeline idea 2.2 (3/10) Basic Pipeline (cont) ---- 1st Exercise (Basic pipeline)-------- 3.1 (8/10) Basic Pipeline (cont) 3.2 (10/10) Basic Pipeline (cont) ---- 1st Exercise -------- 4.1 (15/10) Pipeline Data Hazards 4.2 (17/10) Avoiding Pipeline Data Hazards ---- 2nd Exercise (Designing a CPU)-------- 5.1 (22/10) Pipeline Control Hazards 5.2 (24/10) Avoiding Control Hazards ---- 2nd Exercise -------- 6.1 (29/10) Basic idea of Memory Hierarchy 6.2 (31/11) Caches ---- 2nd Exercise -------- 7.1 (5/11) ---- (midterm week) 7.2 (7/11) ---- (midterm week) 8.1 (12/11) Caches (cont) 8.2 (14/11) Main Memory ---- 2nd Exercise --------- 9.1 (19/11) Virtual memory 9.2 (21/11) Virtual caches ---- 2nd Exercise --------- 10.1 (26/11) An example of memory hierarchy 10.2 (28/11) An example of memory hierarchy (cont) ---- 3rd Exercise (More advanced pipeline) ---------- 11.1 (3/12) Advanced Pipeline 11.2 (11/12) Advanced Pipeline (cont) ---- 3rd Exercise ---------- 12.1 (10/12) Dymamic scheduling, vetor machines 12.2 (12/12) An example of a complete System ---- 3rd Exercise ---------- 13.1 (17/12) An example of a complete System (cont) 13.2 (19/12) An example of a complete System (cont)
Up to the Home Page of CS-425 |
© copyright University of Crete, Greece.
Last updated: 19 September 2001 . |