Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Low Energy Compiler Options

This is the framework used to generate the sets of compiler optimisation flags that will be used explore what effect they have on a program's energy consumption.

Experiment Design

The fracfact.py module contains functions that are useful for generating fractional factorial experiment designs.

Before this module can be used, hamming.c must be compiled:

$ make

Benchmarks

benchmark.py has some code in it to allow different versions of a benchmark to be compiled and run, with hooks so that results can be obtained.

About

The framework generating experiments and running them for my project into compiler optimisations affecting energy usage

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages