PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices

Minghao Yan, Hongyi Wang, Shivaram Venkataraman
10/30/2023
cs.LGcs.AR

No confident code implementation found for this paper.

Abstract

As neural networks (NN) are deployed across diverse sectors, their energy demand correspondingly grows. While several prior works have focused on reducing energy consumption during training, the continuous operation of ML-powered systems leads to significant energy use during inference. This paper investigates how the configuration of on-device hardware-elements such as GPU, memory, and CPU frequency, often neglected in prior studies, affects energy consumption for NN inference with regular fine-tuning. We propose PolyThrottle, a solution that optimizes configurations across individual hardware components using Constrained Bayesian Optimization in an energy-conserving manner. Our empirical evaluation uncovers novel facets of the energy-performance equilibrium showing that we can save up to 36 percent of energy for popular models. We also validate that PolyThrottle can quickly converge towards near-optimal settings while satisfying application constraints.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yan2023polythrottle,
  title  = {PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices},
  author = {Minghao Yan and Hongyi Wang and Shivaram Venkataraman},
  year   = {2023},
  eprint = {2310.19991},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.19991v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.19991.svg)](https://codeofpaper.com/paper/2310.19991)

Discussion