A simple platform independent example that runs three different fibonacci implementations, and measures their power consumption, runtime, and memory usage using EnergiBridge.
Note that admin permissions are needed to make use of EnergiBridge.
From the root directory of the repo, run the following command:
python experiment-runner/ examples/hello-world-fibonacci/RunnerConfig.pyThe results are generated in the examples/hello-world-fibonacci/experiments folder.
In case there are anomalies such as null, absent, or negative values, a report will be generated in the examples/hello-world-fibonacci/experiments folder.
!!! WARNING !!!: COLUMNS IN THE energibridge.csv FILES CAN BE DIFFERENT ACROSS MACHINES.
ADJUST THE DATAFRAME COLUMN NAMES ACCORDINGLY.