IrEne: Interpretable Energy Prediction for Transformers
Not on the map. Why?
Abstract (arXiv)
Existing software-based energy measurements of NLP models are not accurate because they do not consider the complex interactions between energy consumption and model execution. We present IrEne, an interpretable and extensible energy prediction system that accurately predicts the inference energy consumption of a wide range of Transformer-based NLP models. IrEne constructs a model tree graph that breaks down the NLP model into modules that are further broken down into low-level machine learning (ML) primitives. IrEne predicts the inference energy consumption of the ML primitives as a function of generalizable features and fine-grained runtime resource usage. IrEne then aggregates these low-level predictions recursively to predict the energy of each module and finally of the entire model. Experiments across multiple Transformer models show IrEne predicts inference energy consumption of transformer models with an error of under 7% compared to the ground truth. In contrast, existing energy models see an error of over 50%. We also show how IrEne can be used to conduct energy bottleneck analysis and to easily evaluate the energy impact of different architectural choices. We release the code and data at https://github.com/StonyBrookNLP/irene.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 13 of its 31 references that are in the map. First posted on arXiv 2 Jun 2021.
Builds on
13 of 31 references.
References · 13
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2019Green AIcited by 620
- 2020Towards the Systematic Reporting of the Energy and Carbon Footprints of Machine Learningcited by 246
- 2020Carbontracker: Tracking and Predicting the Carbon Footprint of Training Deep Learning Modelscited by 168
- 2020HULK: An Energy Efficiency Benchmark Platform for Responsible Natural Language Processingcited by 16
1 more
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 4; 2024: 0; 2025: 5.
11 papers.
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2023A Systematic Review of Green AIcited by 77
- 2021Towards Green Automated Machine Learning: Status Quo and Future Directionscited by 25
- 2023A Synthesis of Green Architectural Tactics for ML-Enabled Systemscited by 17
- 2023Energy and Carbon Considerations of Fine-Tuning BERTcited by 11
- 2025Greening AI-enabled Systems with Software Engineering: A Research Agenda for Environmentally Sustainable AI Practicescited by 8
- 2023Efficiency Pentathlon: A Standardized Arena for Efficiency Evaluationcited by 7
- 2025Towards Decentralized and Sustainable Foundation Model Training with the Edgecited by 2
- 2025Dissecting Transformers: A CLEAR Perspective towards Green AIcited by 1
- 2025EcoTransformer: Attention without Multiplicationcited by 0
- 2025Green AI: A systematic review and meta-analysis of its definitions, lifecycle models, hardware and measurement attemptscited by 0
- 2025Green AI: A systematic review and meta-analysis of its definitions, lifecycle models, hardware and measurement attempts10 Nov 2025
- 2025Dissecting Transformers: A CLEAR Perspective towards Green AI3 Oct 2025
- 2025EcoTransformer: Attention without Multiplication27 Jul 2025
- 2025Towards Decentralized and Sustainable Foundation Model Training with the Edge2 Jul 2025
- 2025Greening AI-enabled Systems with Software Engineering: A Research Agenda for Environmentally Sustainable AI Practices2 Jun 2025
- 2023A Synthesis of Green Architectural Tactics for ML-Enabled Systems15 Dec 2023
- 2023Energy and Carbon Considerations of Fine-Tuning BERT17 Nov 2023
- 2023Efficiency Pentathlon: A Standardized Arena for Efficiency Evaluation19 Jul 2023
- 2023A Systematic Review of Green AI26 Jan 2023
- 2022Efficient Methods for Natural Language Processing: A Survey31 Aug 2022
- 2021Towards Green Automated Machine Learning: Status Quo and Future Directions10 Nov 2021