|
Oct 08, 2024
|
|
|
|
CSCE 530/5231 - Advanced Processor Architecture (3 cr.)
Prerequisites
Description Advanced topics in modern microprocessor microarchitecture especially as they relate to systems and applications software. Modern “core” CPU design: Instruction Level Parallelism, (ILP: Instruction Level Parallelism via software), Dynamic Instruction Level Parallelism by hardware (Dynamic scheduling, Superscaling, Reservation stations, Instruction Reordering buffers, Speculative instruction execution, Out-of-order instruction execution and retirement), Static and Dynamic Branch prediction techniques & VLIW technology. CMP (Chip Multiprocessing), Chip multithreading design and applications. Basics of parallel software design issues and how they interact with the architecture. All topics are illustrated by state of the art Microprocessors.
Check course scheduling information
Add to Portfolio (opens a new window)
|
|