Abstract—Optimizing for energy constraints is of critical importance due to the proliferation of battery-operated embedded devices. Thus, it is important to explore both hardware and software solutions for optimizing energy. The focus of high-level compiler optimizations has traditionally been on improving performance. In this paper, we present an experimental evaluation of several state-of-the-art high-level compiler optimizations on en-ergy consumption, considering both the processor core (datapath) and memory system. This is in contrast to many of the previous works that have considered them in isolation. Index Terms—Energy consumption, loop transformations, opti-mizing compilers, tiling. I
Embedded processor performance is dependent on both the underlying architecture and the compiler opt...
This paper studies the overall system power variations of two multi-core architectures, an 8-core In...
The key to optimizing software is the correct choice, order as well parameters of optimizations-tran...
The demand for high-performance architectures and powerful battery-operated mobile devices has accen...
The advent of data proliferation and electronic devices gets low execution time and energy consumpti...
Memory system usually consumes a signicant amount of energy in many battery-operated devices. In thi...
Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the ...
The rapidly increasing number of architectural changes in embedded processors puts compiler technolo...
Memory system usually consumes a significant amount of energy in many battery-operated devices. In t...
As energy consumption plays a more and more critical role in high-performance computing installation...
Estimating energy consumption already during development as precisely as possible is crucial for man...
This paper describes transformation techniques for out-of-core pro-grams (i.e., those that deal with...
ICOOOLPS'2006 was co-located with the 20th European Conference on Object-Oriented Programming (ECOOP...
The key to optimizing software is the correct choice, order as well parameters of optimizations-tran...
Production compilers have achieved a high level of maturity in terms of generating efficient code. C...
Embedded processor performance is dependent on both the underlying architecture and the compiler opt...
This paper studies the overall system power variations of two multi-core architectures, an 8-core In...
The key to optimizing software is the correct choice, order as well parameters of optimizations-tran...
The demand for high-performance architectures and powerful battery-operated mobile devices has accen...
The advent of data proliferation and electronic devices gets low execution time and energy consumpti...
Memory system usually consumes a signicant amount of energy in many battery-operated devices. In thi...
Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the ...
The rapidly increasing number of architectural changes in embedded processors puts compiler technolo...
Memory system usually consumes a significant amount of energy in many battery-operated devices. In t...
As energy consumption plays a more and more critical role in high-performance computing installation...
Estimating energy consumption already during development as precisely as possible is crucial for man...
This paper describes transformation techniques for out-of-core pro-grams (i.e., those that deal with...
ICOOOLPS'2006 was co-located with the 20th European Conference on Object-Oriented Programming (ECOOP...
The key to optimizing software is the correct choice, order as well parameters of optimizations-tran...
Production compilers have achieved a high level of maturity in terms of generating efficient code. C...
Embedded processor performance is dependent on both the underlying architecture and the compiler opt...
This paper studies the overall system power variations of two multi-core architectures, an 8-core In...
The key to optimizing software is the correct choice, order as well parameters of optimizations-tran...