Course Number
CMPSC 254
Internal Course Number
254
Level
Graduate
Units
4
Course Description

Prerequisite: CMPSC 154 or ECE 154.
Advanced instruction set architectures, pipelining, dynamic scheduling, branch prediction, superscalar issue, out-of-order execution, memory-hierarchy design, advanced cache architectures and prefetching. Several real designs are dissected and simulators are developed for performing quantitative evaluations of design decisions.