NeuralPower: Predict and Deploy Energy-Efficient Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
"How much energy is consumed for an inference made by a convolutional neural network (CNN)?" With the increased popularity of CNNs deployed on the wide-spectrum of platforms (from mobile devices to workstations), the answer to this question has drawn significant attention. From lengthening battery life of mobile devices to reducing the energy bill of a datacenter, it is important to understand the energy efficiency of CNNs during serving for making an inference, before actually training the model. In this work, we propose NeuralPower: a layer-wise predictive framework based on sparse polynomial regression, for predicting the serving energy consumption of a CNN deployed on any GPU platform. Given the architecture of a CNN, NeuralPower provides an accurate prediction and breakdown for power and runtime across all layers in the whole network, helping machine learners quickly identify the power, runtime, or energy bottlenecks. We also propose the "energy-precision ratio" (EPR) metric to guide machine learners in selecting an energy-efficient CNN architecture that better trades off the energy consumption and prediction accuracy. The experimental results show that the prediction accuracy of the proposed NeuralPower outperforms the best published model to date, yielding an improvement in accuracy of up to 68.5%. We also assess the accuracy of predictions at the network level, by predicting the runtime, power, and energy of state-of-the-art CNN architectures, achieving an average accuracy of 88.24% in runtime, 88.34% in power, and 97.21% in energy. We comprehensively corroborate the effectiveness of NeuralPower as a powerful framework for machine learners by testing it on different GPU platforms and Deep Learning software tools.
Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Oct 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 6; 2023: 5; 2024: 3; 2025: 4; 2026: 5.
30 papers.
Sort:
By area:
- 2021Trustworthy AI: A Computational Perspectivecited by 93
- 2023A Systematic Review of Green AIcited by 77
- 2021Compute and Energy Consumption Trends in Deep Learning Inferencecited by 61
- 2022Evaluation Gaps in Machine Learning Practicecited by 49
- 2021AutoFL: Enabling Heterogeneity-Aware Energy Efficient Federated Learningcited by 39
- 2025Multi-Agent Geospatial Copilots for Remote Sensing Workflowscited by 22
- 2024Measuring the Energy Consumption and Efficiency of Deep Neural Networks: An Empirical Analysis and Design Recommendationscited by 12
- 2023Accuracy is not the only Metric that matters: Estimating the Energy Consumption of Deep Learning Modelscited by 9
- 2021One Proxy Device Is Enough for Hardware-Aware Neural Architecture Searchcited by 8
- 2023Enhancing Energy-Awareness in Deep Learning through Fine-Grained Energy Measurementcited by 5
- 2021perf4sight: A toolflow to model CNN training performance on Edge GPUscited by 4
- 2022Enabling All In-Edge Deep Learning: A Literature Reviewcited by 4
18 more
- 2022QAPPA: Quantization-Aware Power, Performance, and Area Modeling of DNN Acceleratorscited by 4
- 2025FCOS: A Two-Stage Recoverable Model Pruning Framework for Automatic Modulation Recognitioncited by 4
- 2022QADAM: Quantization-Aware DNN Accelerator Modeling for Pareto-Optimalitycited by 3
- 2023PruMUX: Augmenting Data Multiplexing with Model Compressioncited by 3
- 2024Evaluating the Energy Consumption of Machine Learning: Systematic Literature Review and Experimentscited by 3
- 2022A Transistor Operations Model for Deep Learning Energy Consumption Scaling Lawcited by 2
- 2022QUIDAM: A Framework for Quantization-Aware DNN Accelerator and Model Co-Explorationcited by 2
- 2021ANNETTE: Accurate Neural Network Execution Time Estimation with Stacked Modelscited by 1
- 2023Tensor-Aware Energy Accountingcited by 1
- 2024AdaScale: Dynamic Context-aware DNN Scaling via Automated Adaptation Loop on Mobile Devicescited by 1
- 2025Kernel-Level Energy-Efficient Neural Architecture Search for Tabular Datasetcited by 1
- 2021Automated Customization of On-Thing Inference for Quality-of-Experience Enhancementcited by 0
- 2025Puzzle: Scheduling Multiple Deep Learning Models on Mobile Device with Heterogeneous Processorscited by 0
- 2026XiYOLO: Energy-Aware Object Detection via Iterative Architecture Search and Scalingcited by 0
- 2026WattLayer: Get Layers Right to Estimate Inference Energy of Neural Networkscited by 0
- 2026CARB: A Characterization-Guided Framework for CNN Inference Cost Prediction and Deployment Screeningcited by 0
- 2026LLM-Powered Predictive Decision-Making for Sustainable Data Center Operationscited by 0
- 2026Node-wise Feature Encoding for Neural Performance Predictioncited by 0
- 2026Node-wise Feature Encoding for Neural Performance Prediction28 Aug 2026
- 2026LLM-Powered Predictive Decision-Making for Sustainable Data Center Operations19 Aug 2026
- 2026CARB: A Characterization-Guided Framework for CNN Inference Cost Prediction and Deployment Screening11 Aug 2026
- 2026WattLayer: Get Layers Right to Estimate Inference Energy of Neural Networks26 Jun 2026
- 2026XiYOLO: Energy-Aware Object Detection via Iterative Architecture Search and Scaling7 May 2026
- 2025Puzzle: Scheduling Multiple Deep Learning Models on Mobile Device with Heterogeneous Processors25 Aug 2025
- 2025FCOS: A Two-Stage Recoverable Model Pruning Framework for Automatic Modulation Recognition27 May 2025
- 2025Kernel-Level Energy-Efficient Neural Architecture Search for Tabular Dataset11 Apr 2025
- 2025Multi-Agent Geospatial Copilots for Remote Sensing Workflows27 Jan 2025
- 2024AdaScale: Dynamic Context-aware DNN Scaling via Automated Adaptation Loop on Mobile Devices1 Dec 2024
- 2024Evaluating the Energy Consumption of Machine Learning: Systematic Literature Review and Experiments27 Aug 2024
- 2024Measuring the Energy Consumption and Efficiency of Deep Neural Networks: An Empirical Analysis and Design Recommendations13 Mar 2024
18 more
- 2023Tensor-Aware Energy Accounting19 Nov 2023
- 2023Enhancing Energy-Awareness in Deep Learning through Fine-Grained Energy Measurement23 Aug 2023
- 2023PruMUX: Augmenting Data Multiplexing with Model Compression24 May 2023
- 2023Accuracy is not the only Metric that matters: Estimating the Energy Consumption of Deep Learning Models3 Apr 2023
- 2023A Systematic Review of Green AI26 Jan 2023
- 2022QUIDAM: A Framework for Quantization-Aware DNN Accelerator and Model Co-Exploration30 Jun 2022
- 2022A Transistor Operations Model for Deep Learning Energy Consumption Scaling Law30 May 2022
- 2022QADAM: Quantization-Aware DNN Accelerator Modeling for Pareto-Optimality20 May 2022
- 2022QAPPA: Quantization-Aware Power, Performance, and Area Modeling of DNN Accelerators17 May 2022
- 2022Evaluation Gaps in Machine Learning Practice11 May 2022
- 2022Enabling All In-Edge Deep Learning: A Literature Review7 Apr 2022
- 2021Automated Customization of On-Thing Inference for Quality-of-Experience Enhancement11 Dec 2021
- 2021One Proxy Device Is Enough for Hardware-Aware Neural Architecture Search1 Nov 2021
- 2021Compute and Energy Consumption Trends in Deep Learning Inference12 Sep 2021
- 2021perf4sight: A toolflow to model CNN training performance on Edge GPUs12 Aug 2021
- 2021AutoFL: Enabling Heterogeneity-Aware Energy Efficient Federated Learning16 Jul 2021
- 2021Trustworthy AI: A Computational Perspective12 Jul 2021
- 2021ANNETTE: Accurate Neural Network Execution Time Estimation with Stacked Models7 May 2021
- 2025Multi-Agent Geospatial Copilots for Remote Sensing Workflowscited by 22
- 2025Multi-Agent Geospatial Copilots for Remote Sensing Workflows27 Jan 2025
- 2021Trustworthy AI: A Computational Perspectivecited by 93
- 2023A Systematic Review of Green AIcited by 77
- 2021Compute and Energy Consumption Trends in Deep Learning Inferencecited by 61
- 2022Evaluation Gaps in Machine Learning Practicecited by 49
- 2021AutoFL: Enabling Heterogeneity-Aware Energy Efficient Federated Learningcited by 39
- 2024Measuring the Energy Consumption and Efficiency of Deep Neural Networks: An Empirical Analysis and Design Recommendationscited by 12
- 2023Accuracy is not the only Metric that matters: Estimating the Energy Consumption of Deep Learning Modelscited by 9
- 2021One Proxy Device Is Enough for Hardware-Aware Neural Architecture Searchcited by 8
- 2023Enhancing Energy-Awareness in Deep Learning through Fine-Grained Energy Measurementcited by 5
- 2021perf4sight: A toolflow to model CNN training performance on Edge GPUscited by 4
- 2022Enabling All In-Edge Deep Learning: A Literature Reviewcited by 4
- 2022QAPPA: Quantization-Aware Power, Performance, and Area Modeling of DNN Acceleratorscited by 4
12 most cited of 29 All 29 (JSON)
- 2026Node-wise Feature Encoding for Neural Performance Prediction28 Aug 2026
- 2026LLM-Powered Predictive Decision-Making for Sustainable Data Center Operations19 Aug 2026
- 2026CARB: A Characterization-Guided Framework for CNN Inference Cost Prediction and Deployment Screening11 Aug 2026
- 2026WattLayer: Get Layers Right to Estimate Inference Energy of Neural Networks26 Jun 2026
- 2026XiYOLO: Energy-Aware Object Detection via Iterative Architecture Search and Scaling7 May 2026
- 2025Puzzle: Scheduling Multiple Deep Learning Models on Mobile Device with Heterogeneous Processors25 Aug 2025
- 2025FCOS: A Two-Stage Recoverable Model Pruning Framework for Automatic Modulation Recognition27 May 2025
- 2025Kernel-Level Energy-Efficient Neural Architecture Search for Tabular Dataset11 Apr 2025
- 2024AdaScale: Dynamic Context-aware DNN Scaling via Automated Adaptation Loop on Mobile Devices1 Dec 2024
- 2024Evaluating the Energy Consumption of Machine Learning: Systematic Literature Review and Experiments27 Aug 2024
- 2024Measuring the Energy Consumption and Efficiency of Deep Neural Networks: An Empirical Analysis and Design Recommendations13 Mar 2024
- 2023Tensor-Aware Energy Accounting19 Nov 2023
12 newest of 29 All 29 (JSON)