Brussels / 1 & 2 February 2014


EACOF: The Energy-Aware COmputing Framework

This talk will cover a new open source framework, EACOF, that provides energy transparency to enable energy-aware software development.

EACOF, an Energy Aware COmputing Framework, is a modular framework that provides a layer of abstraction between sources of energy data and the applications that exploit them. It replaces platform specific instrumentation with two APIs, to input and output data from the framework. This design allows developers to profile their code for energy consumption in a simple and portable manner.

This talk will provide an overview of the structure and implementation of EACOF. It will also demonstrate how the framework can be integrated into real code to provide useful information about software energy consumption.


Hayden Field
Kerstin Eder
James Pedlingham