Mar 28, 2024  
2010-2011 Academic Catalog 
    
2010-2011 Academic Catalog [Published Catalog]

Add to Portfolio (opens a new window)

CSCE 530 - Advanced Processor Architecture


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.
Prerequisites
Prerequisite: CSCE 330.
(3 cr.)



Add to Portfolio (opens a new window)