Upgrade to Pro — share decks privately, control downloads, hide ads and more …

EACOF: The Energy-Aware COmputing Framework

hayfield
February 02, 2014

EACOF: The Energy-Aware COmputing Framework

This talk, presented at FOSDEM 2014, covered an open source framework, EACOF, that provides energy transparency to enable energy-aware software development.

https://github.com/eacof

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 provides an overview of the structure and implementation of EACOF. It also demonstrates how the framework can be integrated into real code to provide useful information about software energy consumption.

hayfield

February 02, 2014
Tweet

Other Decks in Technology

Transcript

  1. HDD Provider EACOF Battery Provider CPU Provider HDD Provider EACOF

    Battery Provider CPU Provider HDD Provider EACOF Battery Provider CPU Provider HDD Provider EACOF Battery Provider CPU Provider