GreenFlux.jl

Functions that allow to monitor the power draw from CPU, GPU's and DDR3-RAM in kWh and approximate the number of non-embedding Floating Point operations that a Flux model will make.
Author EddieCueto
Popularity
1 Star
Updated Last
3 Years Ago
Started In
June 2020

Build Status Stable Dev Build Status Coverage

GreenFlux adds Green AI functionalities to Flux so you can make more precise reports on your peer reviewed papers or conference submissions of the electricity consumed by your model during training and number of non-embedding Floating Point OPerations that your Flux model will require during forward and back propagation.

To install just do:

] add GreenFlux

Due to the limited hardware and driver accessibility this framework has been tested and works currently in Linux.

Tested Successfully On

GPUs:

- NVIDIA GeForce GTX 1050

CPUs:

- Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz 

OS:

- Ubuntu 18.04.1

Used By Packages

No packages found.