AMANDA MATTHES

Logo


Find me on LinkedIn

Download my CV

Follow me on Twitter

Check out my GitHub profile

E-mail me at amanda.matthes@gmail.com


a BSc thesis on superscalar out-of-order processors - exploiting instruction level parallelism

pipeline

Superscalar out-of-order execution has become the norm in modern processors. Yet there is little information in the literature about its implementation details. In my BSc thesis, I explore what new hardware structures superscalar out-of-order execution requires. I present a design for a simple processor, implemented in SystemVerilog, that uses register renaming, reservation stations and a reorder buffer to dynamically schedule instructions.

You can access the whole thesis text here.