Spring 2024
COMPSCI 246
Instructors
Schedule
January 22 - April 24
Friday, 9:00AM - 11:45AM
Go to course site

Advanced Computer Architecture

Description

Review of the fundamental structures in modern processor design. Topics include computer organization, memory system design, pipelining, and other techniques to exploit parallelism. Discussion of modern topics including GPU architectures, datacenter architecture, mobile/embedded SoC architectures, and machine learning acceleration as time permits. Emphasis on a quantitative evaluation of design alternatives and an understanding of performance and energy consumption issues.

Course Notes: The contents and course requirements are similar to those of Computer Science 146, with the exception that students enrolled in Computer Science 246 are expected to undertake a course project appropriate for a graduate course.

Course Requirements: Prerequisite: Computer Science 141

Department
Computer Science
School
Faculty of Arts & Sciences
Course Level
Graduate
Interest Area
Physical Sciences
Credits
4
Cross Registration
Available