Impacts of integrated circuit technology on processor and memory system design and performance. Tradeoffs in instruction set design. Caches. Virtual memory. Enhancement of instruction throughput with instruction-level, data-level, and thread-level parallelism. Introduction to multicore microarchitecture and programming.
This course may not be repeated for credit.
Prerequisite(s)
- Computer Engineering 369 and 511.
Sections
This course will be offered next in
Winter 2024.