Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 663 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 663 Bytes

CG-OoO: An Energy Aware, High Performance CPU Architecture & Compiler

README

In this repo you find several CPU architecture models including an Out-of-order (OoO), in-order (InO), and coarse-grain out-of-order (GC-OoO). The exception model takes advantage of the Pin Tool instrumentation API. You also find a detailed energy modeling solution for each CPU subcomponent.

PUBLICATION

For more about CG-OoO resaerch at Stanford CVA, visit our Paper - CG-OoO: Energy-Efficient Coarse-Grain Out-of-Order Execution

SETUP

  • Setup Pintool
  • Build the simulator