Description

Units: 3.50

This course covers advanced topics in computer architecture with a quantitative perspective. Topics include: instruction set design; memory hierarchy design; instruction-level parallelism (ILP), pipelining, superscalar processors, hardware multithreading; thread-level parallelism (TLP), multiprocessors, cache coherency; clusters; introduction to shared-memory and message-passing parallel programming; data-level parallelism (DLP), GPU architectures.

Learning Hours

3, Lecutre, 0.25, Tut: 0) Lab  

Requirements

PREREQUISITE(S):

ELEC 371ELEC 274 or CISC 221

Offering Term

Winter