2 research outputs found
Tuning Adaptive Microarchitectures
A program's microarchitectural resource requirements change as it goes through different phases of execution. Microprocessors, on the other hand, are designed to provide a fixed set of resources -- leading to sub-optimal power and/or performance. Multi-configuration hardware that adapts to the programs' requirements has been shown to provide a much better power/performance tradeoff. In this pape
Tuning Adaptive Microarchitectures
A program's microarchitectural resource requirements change as it goes through different phases of execution. Microprocessors, on the other hand, are designed to provide a fixed set of resources -- leading to sub-optimal power and/or performance. Multi-configuration hardware that adapts to the programs' requirements has been shown to provide a much better power/performance tradeoff