This post introduces Zeus, an open-source toolbox for measuring and optimizing the energy consumption of deep learning workloads. It provides programmatic and command line GPU energy measurement tools and energy optimization tools. Zeus can benefit users in terms of measuring and optimizing electricity cost, reducing heat dissipation, reporting energy usage, and reducing carbon footprint. It also introduces the ZeusMonitor class for easy energy measurement and the GlobalPowerLimitOptimizer and PipelineFrequencyOptimizer for energy optimization. Users can specify strategies for selecting the optimal power limit. The post concludes by providing helpful links for further information about Zeus.

5m read timeFrom pytorch.org
Post cover image
Table of contents
Part 1: Measuring EnergyPart 2: Optimizing EnergyFinal Words

Sort: