Institute for Computing Systems ArchitectureSuperscalar processors contain large, complex structures to hold data and instructions as they wait to be executed. However, many of these structures consume large amounts of energy, making them hotspots requiring sophisticated cooling systems. With the trend towards larger, more complex processors, this will become more of a problem, having important implications for future technology. This thesis uses compiler-based optimisation schemes to target the issue queue and register file. These are two of the most energy consuming structures in the processor. The algorithms and hardware techniques developed in this work dynamically adapt the processor's resources to the changing program phases, ...
This thesis is concerned with hardware approaches for maximizing the number of independent instructi...
The design of high–end microprocessors is increasingly constrained by high levels of power consumpti...
The development of compiler-based mechanisms to reduce the percentage of hotspots and optimize the t...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the ...
The complexity of the register file is currently one of the main factors on determining the cycle ti...
The issue logic of a dynamically-scheduled superscalar processor is a complex mechanism devoted to s...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
The evolution of computer systems to continuously improve execution efficiency has traditionally emb...
The issue logic of a superscalar processor dissipates a large amount of static and dynamic power. Fu...
Energy efficiency in supercomputing is critical to limit operating costs and carbon footprints. Whil...
Rather than improving single-threaded performance, with the dawn of the multi-core era, processor mi...
Green computing techniques aim to reduce the power foot print of modern embedded devices with partic...
ICOOOLPS'2006 was co-located with the 20th European Conference on Object-Oriented Programming (ECOOP...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the siz...
This thesis is concerned with hardware approaches for maximizing the number of independent instructi...
The design of high–end microprocessors is increasingly constrained by high levels of power consumpti...
The development of compiler-based mechanisms to reduce the percentage of hotspots and optimize the t...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the ...
The complexity of the register file is currently one of the main factors on determining the cycle ti...
The issue logic of a dynamically-scheduled superscalar processor is a complex mechanism devoted to s...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
The evolution of computer systems to continuously improve execution efficiency has traditionally emb...
The issue logic of a superscalar processor dissipates a large amount of static and dynamic power. Fu...
Energy efficiency in supercomputing is critical to limit operating costs and carbon footprints. Whil...
Rather than improving single-threaded performance, with the dawn of the multi-core era, processor mi...
Green computing techniques aim to reduce the power foot print of modern embedded devices with partic...
ICOOOLPS'2006 was co-located with the 20th European Conference on Object-Oriented Programming (ECOOP...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the siz...
This thesis is concerned with hardware approaches for maximizing the number of independent instructi...
The design of high–end microprocessors is increasingly constrained by high levels of power consumpti...
The development of compiler-based mechanisms to reduce the percentage of hotspots and optimize the t...