You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Track and monitor energy draw for experiments related to model training, model inference in GPUs and CPUS.
Summary
The carbon footprint caused by energy consumption of GPUs and CPUs while doing model training and model inference could be reduced, if properly tracked and taken measures to reduce. By this tool, GPU/CPU usage for model training and model inference will be monitored, and logged.
Work Phases.
Non-Coding.
Planning
Documentation
Prototype Release
Testing
Implementation.
API
Build an API for tracking with GPU devices with Nvidia.Use the nvidia-smi command's features.
Energy Draw Tracker
Track and monitor energy draw for experiments related to model training, model inference in GPUs and CPUS.
Summary
The carbon footprint caused by energy consumption of GPUs and CPUs while doing model training and model inference could be reduced, if properly tracked and taken measures to reduce. By this tool, GPU/CPU usage for model training and model inference will be monitored, and logged.
Work Phases.
Non-Coding.
Implementation.
API
nvidia-smi
command's features.References :
* power draw callback
* GpuStat
References :
* PyRAPL
* EnergyUsage
Docker
Distributed Run
Logging
Visualisation
Documentation.
Write End User documentation, as well as Developer documentation.
End User Documentation:
Developer Documentation
Testing
All the testing can use the Bitcoin price prediction example
For model training:
For model inference :
For hyperparameter tuning (Using Talos for hyperparameter tuning) :
The text was updated successfully, but these errors were encountered: