The rapidly increasing number of architectural changes in embedded processors puts compiler technology under an enormous stress. This is emphasized by new demands on compilers, like requirements to reduce static code size, energy consumption or power dissipation. Iterative compilation has been proposed as an approach to find the best sequence of optimizations (such as loop transformations) for an application, in order to improve its performance. In this paper, we study both the effect of several loop transformations on energy consumption as well as the possibility of using the iterative compilation method in order to find the best compiled code for energy. From analyzed benchmarks, we conclude that in most cases the decrease in energy consu...
Software power consumption minimization is increasingly a very relevant issue in the design of embed...
The increasing software content of battery-powered embedded sys-tems has fueled much interest in tec...
The advent of data proliferation and electronic devices gets low execution time and energy consumpti...
Recent years have witnessed a rapid growth in research activity targeted at reducing energy consumpt...
The demand for high-performance architectures and powerful battery-operated mobile devices has accen...
Abstract—Optimizing for energy constraints is of critical importance due to the proliferation of bat...
Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the ...
Estimating energy consumption already during development as precisely as possible is crucial for man...
Energy consumption is becoming an important issue on modern processors, especially on embedded syste...
As energy consumption plays a more and more critical role in high-performance computing installation...
Abstract. Tera-scale high-performance computing has enabled scientists to tackle very large and comp...
Production compilers have achieved a high level of maturity in terms of generating efficient code. C...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
ICOOOLPS'2006 was co-located with the 20th European Conference on Object-Oriented Programming (ECOOP...
In this paper we investigate the feasibility of iterative compilation in program optimisation. This...
Software power consumption minimization is increasingly a very relevant issue in the design of embed...
The increasing software content of battery-powered embedded sys-tems has fueled much interest in tec...
The advent of data proliferation and electronic devices gets low execution time and energy consumpti...
Recent years have witnessed a rapid growth in research activity targeted at reducing energy consumpt...
The demand for high-performance architectures and powerful battery-operated mobile devices has accen...
Abstract—Optimizing for energy constraints is of critical importance due to the proliferation of bat...
Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the ...
Estimating energy consumption already during development as precisely as possible is crucial for man...
Energy consumption is becoming an important issue on modern processors, especially on embedded syste...
As energy consumption plays a more and more critical role in high-performance computing installation...
Abstract. Tera-scale high-performance computing has enabled scientists to tackle very large and comp...
Production compilers have achieved a high level of maturity in terms of generating efficient code. C...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
ICOOOLPS'2006 was co-located with the 20th European Conference on Object-Oriented Programming (ECOOP...
In this paper we investigate the feasibility of iterative compilation in program optimisation. This...
Software power consumption minimization is increasingly a very relevant issue in the design of embed...
The increasing software content of battery-powered embedded sys-tems has fueled much interest in tec...
The advent of data proliferation and electronic devices gets low execution time and energy consumpti...