EAC: A Compiler Framework for High-Level Energy Estimation and Optimization

I. Kadayif, Mahmut Kandemir, N. Vijaykrishnan, M.J. Irwin, Anand Sivasubramaniam · 2002

This paper presents a novel Energy-Aware Compilation (EAC) framework that can estimate and optimize energy consumption of a given code taking as input the architectural and technological parameters, energy models, and energy/performance constraints. The framework has been validated using a cycle-accurate architectural-level energy simulator and found to be within 6% error margin while providing significant estimation speedup. The estimation speed of EAC is the key to the number of optimization alternatives that can be explored within a reasonable compilation time.

Read the paper · More papers on PaperTik