CS-425: Computer Architecture
Autumn 2001
Computer Science Dept.
University of Crete

Weekly Schedule:

Semester Schedule (Tentative):


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 .