Dec 30, 2024  
2022-2023 Academic Catalog 
    
2022-2023 Academic Catalog [Published Catalog]

Add to Portfolio (opens a new window)

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)