Oct 21, 2019  
2013-2014 Academic Catalog 
    
2013-2014 Academic Catalog [Archived Catalog]

[Add to Portfolio]

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.



[Add to Portfolio]