ECE 468: Advanced Computer Architecture

Prerequisite: ECE 456

General Education requirement: Natural Science Technology

Advanced computer design, emphasizing fundamental limitations and tradeoffs in designing high performance computer systems. Students develop an understanding of the theoretical foundations in both hardware and software by studying parallel computer models; program partitioning, granularity, and latency; processor architectures and interconnects; and memory hierarchy, interleaving and bandwidth. Specific architectures such as shared memory multi-processors, message passing multi-computers, and superscalar, supervector, VLIW and dataflow designs will be explored.

Course information

3.00 credits
Section 01: Undergraduate Lecture

Location: Synchronous Online

Class: #7244

Tue, Jan 19, 2021 - Wed, Apr 28, 2021


Course search