Towards Accurate and Reliable Energy Measurement of NLP Models

10/11/2020
by   Qingqing Cao, et al.
0

Accurate and reliable measurement of energy consumption is critical for making well-informed design choices when choosing and training large scale NLP models. In this work, we show that existing software-based energy measurements are not accurate because they do not take into account hardware differences and how resource utilization affects energy consumption. We conduct energy measurement experiments with four different models for a question answering task. We quantify the error of existing software-based energy measurements by using a hardware power meter that provides highly accurate energy measurements. Our key takeaway is the need for a more accurate energy estimation model that takes into account hardware variabilities and the non-linear relationship between resource utilization and energy consumption. We release the code and data at https://github.com/csarron/sustainlp2020-energy.

READ FULL TEXT
research
06/02/2021

IrEne: Interpretable Energy Prediction for Transformers

Existing software-based energy measurements of NLP models are not accura...
research
02/07/2019

EMaaS: Energy Measurements as a Service for Mobile Applications

Measuring energy consumption is a challenging task faced by developers w...
research
10/01/2020

PHASED: Phase-Aware Submodularity-Based Energy Disaggregation

Energy disaggregation is the task of discerning the energy consumption o...
research
11/22/2018

Building the Case for Temperature Awareness in Energy Consumption Models: an Application of the Energy-Frequency Convexity Rule

Optimizing computing and communication systems that host energy-critical...
research
06/27/2023

Predicting the Impact of Batch Refactoring Code Smells on Application Resource Consumption

Automated batch refactoring has become a de-facto mechanism to restructu...
research
09/09/2023

MemSPICE: Automated Simulation and Energy Estimation Framework for MAGIC-Based Logic-in-Memory

Existing logic-in-memory (LiM) research is limited to generating mapping...
research
08/25/2016

Energy Transparency for Deeply Embedded Programs

Energy transparency is a concept that makes a program's energy consumpti...

Please sign up or login with your details

Forgot password? Click here to reset