mlsanityData to 14 Oct 2026

Tensor-Aware Energy Accounting

arXiv 2311.11424 ↗First posted 19 Nov 2023cs.SE cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

With the rapid growth of Artificial Intelligence (AI) applications supported by deep learning (DL), the energy efficiency of these applications has an increasingly large impact on sustainability. We introduce Smaragdine, a new energy accounting system for tensor-based DL programs implemented with TensorFlow. At the heart of Smaragdine is a novel white-box methodology of energy accounting: Smaragdine is aware of the internal structure of the DL program, which we call tensor-aware energy accounting. With Smaragdine, the energy consumption of a DL program can be broken down into units aligned with its logical hierarchical decomposition structure. We apply Smaragdine for understanding the energy behavior of BERT, one of the most widely used language models. Layer-by-layer and tensor-by-tensor, Smaragdine is capable of identifying the highest energy/power-consuming components of BERT. Furthermore, we conduct two case studies on how Smaragdine supports downstream toolchain building, one on the comparative energy impact of hyperparameter tuning of BERT, the other on the energy behavior evolution when BERT evolves to its next generation, ALBERT.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 21 of its 69 references that are in the map. First posted on arXiv 19 Nov 2023.

Builds on

21 of 69 references.

References · 21

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  3. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  4. 2014Going Deeper with Convolutionscited by 4,241
  5. 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,790
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  7. 2019BioBERT: a pre-trained biomedical language representation model for biomedical text miningcited by 1,947
  8. 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,254
  9. 2018Neural Network Acceptability Judgmentscited by 958
  10. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  11. 2015Tensorizing Neural Networkscited by 250
  12. 2015Explaining NonLinear Classification Decisions with Deep Taylor Decompositioncited by 250
9 more
  1. 2014Compressing Deep Convolutional Networks using Vector Quantizationcited by 195
  2. 2022Zeus: Understanding and Optimizing GPU Energy Consumption of DNN Trainingcited by 79
  3. 2018SqueezeNext: Hardware-Aware Neural Network Designcited by 61
  4. 2019Energy Usage Reports: Environmental awareness as part of algorithmic accountabilitycited by 44
  5. 2021DeepLocalize: Fault Localization for Deep Neural Networkscited by 38
  6. 2017NeuralPower: Predict and Deploy Energy-Efficient Convolutional Neural Networkscited by 30
  7. 2022DeepFD: Automated Fault Diagnosis and Localization for Deep Learning Programscited by 16
  8. 2022Dynamic GPU Energy Optimization for Machine Learning Training Workloadscited by 12
  9. 2021Neural Network Module Decomposition and Recompositioncited by 10

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.