CS 6354 Computer Architecture Spring 2016
Toggle navigation
Home
Schedule
Review
Syllabus
Project
Schedule
21/1/2016
Lecture 1: Introduction, Basic of Research, and Paper Review
Homework 0
out,
Review 1
out
26/1/2016
Lecture 2: Fundamental Concepts I
Homework 0 due
28/1/2016
Lecture 3: Fundamental Concepts II
2/2/2016
Lecture 4: Fundamental Concepts III
2/4/2016
Lecture 5: Pipelining and Precise Exceptions I
2/9/2016
Lecture 6: Pipelining and Precise Exceptions II
2/11/2016
Lecture 7: Out-of-Order Execution I
2/16/2016
Lecture 8: Out-of-Order Execution II
2/18/2016
Lecture 9: Multi-Core, Asymmetry, and Specialization I
Project Proposal due
2/23/2016 Review Session
2/25/2016
Lecture 10: Multi-Core, Asymmetry, and Specialization II
3/1/2016
Lecture 11: Multi-Core, Asymmetry, and Specialization III
3/3/2016
Lecture 12: Memory I
3/15/2016
Lecture 13: Memory II
3/17/2016 Exam I
3/22/2016 Milestone I Presentations
3/24/2016 Milestone I Presentations
3/29/2016
Lecture 14: Emerging Non-Volatile Memory Technologies
3/31/2016
Lecture 15: Branch Prediction I
4/5/2016
Lecture 16: Guest Lecture on GPUs by Jack Wadden
4/7/2016
Presentation from ASPLOS 2016 by Kevin Angstadt
4/12/2016
Lecture 18: Branch Prediction II
Milestone Meetings
4/14/2016
Lecture 19: Caches I
4/19/2016 Review Session
4/21/2016
Lecture 20: Caches II
4/26/2016
Lecture 21: Prefetching
4/28/2016 Final Presentations
5/3/2016 Final Presentations
5/6/2016 Exam II
Final Report Due