Survey of modern computer architecture and design concepts. Benchmarks, instruction set design and encoding. Pipelined and superscalar processors. Techniques for exposing and exploiting instruction-level parallelism. Performance of cache and virtual memory hierarchies. Input/output subsystem design. Prerequisite: ECE 212 or E E 380 or CMPUT 229. Credit may be obtained in only one of ECE 311, CMPE 382 or CMPUT 429.
Section | Capacity | Class times | Instructor(s) |
---|---|---|---|
LECTURE A1
(85618) |
125 |
2023-09-05 - 2023-12-08 (MWF)
11:00 - 11:50
NRE 1-001
Final Exam: 2023-12-13
14:00 - 17:00
NRE 1-001
|
Primary Instructor: Di Niu
|