Dec 09, 2023  
2018-2019 Undergraduate and Graduate Catalog 
2018-2019 Undergraduate and Graduate Catalog [ARCHIVED CATALOG]

CECS 530 - Advanced Computer Architecture I

(3 units)

Prerequisite: CECS 341  or CECS 440  all with a grade of “C” or better.
Fundamentals of computer architecture. Parallelism, Instruction Level Parallelism, Pipelining. Hazards and their management, Branch Prediction, Dynamic Scheduling, Multiple Instructions, Multithreading, Data Level Parallelism, SIMD, Graphic Processing Units, Memory Hierarchy, Cache, Virtual Memory, Protection. Master’s students register in CECS 530 or CECS 630 ; Ph.D. students register in CECS 630 .

Letter grade only (A-F). Additional projects required for CECS 630 . (Lecture 2 hours, Laboratory 3 hours) CECS 630