mlsanityData to 7 Oct 2026

Automating Energy-Efficient GPU Kernel Generation: A Fast Search-Based Compilation Approach

arXiv 2411.18873 ↗First posted 28 Nov 2024cs.PF cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Deep Neural Networks (DNNs) have revolutionized various fields, but their deployment on GPUs often leads to significant energy consumption. Unlike existing methods for reducing GPU energy consumption, which are either hardware-inflexible or limited by workload constraints, this paper addresses the problem at the GPU kernel level. We propose a novel search-based compilation method to generate energy-efficient GPU kernels by incorporating energy efficiency into the search process. To accelerate the energy evaluation process, we develop an accurate energy cost model based on high-level kernel features. Furthermore, we introduce a dynamic updating strategy for the energy cost model, reducing the need for on-device energy measurements and accelerating the search process. Our evaluation demonstrates that the proposed approach can generate GPU kernels with up to 21.69% reduced energy consumption while maintaining low latency.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 10 of its 28 references that are in the map. First posted on arXiv 28 Nov 2024.

Builds on

10 of 28 references.

References · 10

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  5. 2021Carbon Emissions and Large Neural Network Trainingcited by 561
  6. 2014cuDNN: Efficient Primitives for Deep Learningcited by 240
  7. 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 199
  8. 2022Zeus: Understanding and Optimizing GPU Energy Consumption of DNN Trainingcited by 78
  9. 2021UNIT: Unifying Tensorized Instruction Compilationcited by 10
  10. 2018Analyzing Machine Learning Workloads Using a Detailed GPU Simulatorcited by 9

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.

  1. 2025The FM Agentcited by 20