The increase in high-performance microprocessor power con-sumption is due in part to the large power overhead of wide-issue, highly speculative cores. Microarchitectural specula-tion, such as branch prediction, increases instruction through-put but carries a power burden due to wasted power for mis-speculated instructions. Pipeline over-provisioning sup-plies excess resources which often go unused. In this pa-per, we use our detailed performance and power model for an Alpha 21264 to measure both the useful energy and the wasted effort due to mis-speculation and over-provisioning. Our experiments show that flushed instructions account for approximately 6 % of total energy, while over-provisioning imposes a tax of 17 % on average. These resul...
Low power consumption has been established as the third main design target for digital systems toget...
The power and energy consumed by a chip have become primary design constraints for embedded systems ...
Microprocessor-based systems today are composed of multi-core, multi-threaded processors with comple...
Power dissipation is a major concern not only for portable systems, but also for high-performance sy...
Recently, the power and energy consumed by a chip has become a primary design constraint for embedde...
International audiencePower consumption has became a critical concern in modern computing systems fo...
A new approach for power analysis of microprocessors has recently been proposed [14]. The idea is to...
A new approach for power analysis of microprocessors has recently been proposed [1]. The idea is to ...
A new approach for power analysis of microprocessors has recently been proposed [14]. The idea is to...
This paper explores the limits of microprocessor power savings available via certain classes of arch...
Abstract. This paper examines the limits of microprocessor energy reduction available via certain cl...
In this paper the measurements taken for the development of instruction-level energy models for micr...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
Abstract. A new method for creating instruction level energy models for pipelined processors is intr...
Recent work has demonstrated that a better branch predictor can increase the energy-efficiency of th...
Low power consumption has been established as the third main design target for digital systems toget...
The power and energy consumed by a chip have become primary design constraints for embedded systems ...
Microprocessor-based systems today are composed of multi-core, multi-threaded processors with comple...
Power dissipation is a major concern not only for portable systems, but also for high-performance sy...
Recently, the power and energy consumed by a chip has become a primary design constraint for embedde...
International audiencePower consumption has became a critical concern in modern computing systems fo...
A new approach for power analysis of microprocessors has recently been proposed [14]. The idea is to...
A new approach for power analysis of microprocessors has recently been proposed [1]. The idea is to ...
A new approach for power analysis of microprocessors has recently been proposed [14]. The idea is to...
This paper explores the limits of microprocessor power savings available via certain classes of arch...
Abstract. This paper examines the limits of microprocessor energy reduction available via certain cl...
In this paper the measurements taken for the development of instruction-level energy models for micr...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
Abstract. A new method for creating instruction level energy models for pipelined processors is intr...
Recent work has demonstrated that a better branch predictor can increase the energy-efficiency of th...
Low power consumption has been established as the third main design target for digital systems toget...
The power and energy consumed by a chip have become primary design constraints for embedded systems ...
Microprocessor-based systems today are composed of multi-core, multi-threaded processors with comple...