Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the context of the current climate crisis. The aim of this experiment was to see if the compiler could reduce energy usage without rewriting programs themselves. The experimental setup consisted of compiling programs using the Clang compiler using a set of compiler flags, and then measuring energy usage and execution time on an AMD Ryzen processor. Three experiments were performed: a random exploration of compiler flags, utilization of SIMD, as well as benchmarking real world applications. It was found that the compiler was able to reduce execution time, especially when optimizing for the specific architecture, to a degree that depends on the pro...
The increasing energy consumption is a problem in portable embedded systems, such as in mobile phone...
The information and communication technology (ICT) sector is consuming an increasing proportion of g...
Estimating energy consumption already during development as precisely as possible is crucial for man...
The demand for high-performance architectures and powerful battery-operated mobile devices has accen...
ICOOOLPS'2006 was co-located with the 20th European Conference on Object-Oriented Programming (ECOOP...
As energy consumption plays a more and more critical role in high-performance computing installation...
Institute for Computing Systems ArchitectureSuperscalar processors contain large, complex structures...
Abstract—Optimizing for energy constraints is of critical importance due to the proliferation of bat...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
The rapidly increasing number of architectural changes in embedded processors puts compiler technolo...
ith the advent of the Exascale capability allowing supercomputers to perform at least 1018 IEEE 754 ...
This report presents an overview of the state of the art on several approaches to improve software e...
Energy consumption is a primary concern of current day computing systems -- from handheld battery op...
Compiler support for power and energy management has been shown to be effective in reducing overall ...
Recent years have witnessed a rapid growth in research activity targeted at reducing energy consumpt...
The increasing energy consumption is a problem in portable embedded systems, such as in mobile phone...
The information and communication technology (ICT) sector is consuming an increasing proportion of g...
Estimating energy consumption already during development as precisely as possible is crucial for man...
The demand for high-performance architectures and powerful battery-operated mobile devices has accen...
ICOOOLPS'2006 was co-located with the 20th European Conference on Object-Oriented Programming (ECOOP...
As energy consumption plays a more and more critical role in high-performance computing installation...
Institute for Computing Systems ArchitectureSuperscalar processors contain large, complex structures...
Abstract—Optimizing for energy constraints is of critical importance due to the proliferation of bat...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
The rapidly increasing number of architectural changes in embedded processors puts compiler technolo...
ith the advent of the Exascale capability allowing supercomputers to perform at least 1018 IEEE 754 ...
This report presents an overview of the state of the art on several approaches to improve software e...
Energy consumption is a primary concern of current day computing systems -- from handheld battery op...
Compiler support for power and energy management has been shown to be effective in reducing overall ...
Recent years have witnessed a rapid growth in research activity targeted at reducing energy consumpt...
The increasing energy consumption is a problem in portable embedded systems, such as in mobile phone...
The information and communication technology (ICT) sector is consuming an increasing proportion of g...
Estimating energy consumption already during development as precisely as possible is crucial for man...