University of Calgary

ENCM 501 - Principles of Computer Architecture - Winter 2023

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.

Hours

  • H(3-1T)

Prerequisite(s)

  • Computer Engineering 369 and 511.

Sections

Powered by UNITIS. More features.