Repository logo
  • Log In
    New user? Click here to register.Have you forgotten your password?
University College Dublin
  • Colleges & Schools
  • Statistics
  • All of DSpace
  • Log In
    New user? Click here to register.Have you forgotten your password?
  1. Home
  2. College of Science
  3. School of Computer Science
  4. Computer Science Research Collection
  5. A Comparative Study of Methods for Measurement of Energy of Computing
 
  • Details
Options

A Comparative Study of Methods for Measurement of Energy of Computing

File(s)
FileDescriptionSizeFormat
Download energies-12-02204.pdf1.53 MB
Author(s)
Fahad, Muhammad 
Shahid, Arsalan 
Manumachu, Ravi 
Lastovetsky, Alexey 
Uri
http://hdl.handle.net/10197/10791
Date Issued
10 June 2019
Date Available
11T09:32:51Z June 2019
Abstract
Energy of computing is a serious environmental concern and mitigating it is an important technological challenge. Accurate measurement of energy consumption during an application execution is key to application-level energy minimization techniques. There are three popular approaches to providing it: (a) System-level physical measurements using external power meters; (b) Measurements using on-chip power sensors and (c) Energy predictive models. In this work, we present a comprehensive study comparing the accuracy of state-of-the-art on-chip power sensors and energy predictive models against system-level physical measurements using external power meters, which we consider to be the ground truth. We show that the average error of the dynamic energy profiles obtained using on-chip power sensors can be as high as 73% and the maximum reaches 300% for two scientific applications, matrix-matrix multiplication and 2D fast Fourier transform for a wide range of problem sizes. The applications are executed on three modern Intel multicore CPUs, two Nvidia GPUs and an Intel Xeon Phi accelerator. The average error of the energy predictive models employing performance monitoring counters (PMCs) as predictor variables can be as high as 32% and the maximum reaches 100% for a diverse set of seventeen benchmarks executed on two Intel multicore CPUs (one Haswell and the other Skylake). We also demonstrate that using inaccurate energy measurements provided by on-chip sensors for dynamic energy optimization can result in significant energy losses up to 84%. We show that, owing to the nature of the deviations of the energy measurements provided by on-chip sensors from the ground truth, calibration can not improve the accuracy of the on-chip sensors to an extent that can allow them to be used in optimization of applications for dynamic energy. Finally, we present the lessons learned, our recommendations for the use of on-chip sensors and energy predictive models and future directions.
Sponsorship
Science Foundation Ireland
Type of Material
Journal Article
Publisher
MDPI
Journal
Energies
Volume
12
Issue
11
Copyright (Published Version)
2019 the Authors
Keywords
  • Energy efficiency

  • Energy predictive mod...

  • Performance monitorin...

  • Multicore CPU

  • GPU

  • Xeon Phi

  • RAPL

  • NVML

  • Power sensors

  • Power meters

DOI
10.3390/en12112204
Language
English
Status of Item
Peer reviewed
ISSN
1996-1073
This item is made available under a Creative Commons License
https://creativecommons.org/licenses/by-nc-nd/3.0/ie/
Owning collection
Computer Science Research Collection
Scopus© citations
29
Acquisition Date
Jan 29, 2023
View Details
Views
782
Last Week
1
Last Month
2
Acquisition Date
Jan 29, 2023
View Details
Downloads
270
Last Week
5
Last Month
5
Acquisition Date
Jan 29, 2023
View Details
google-scholar
University College Dublin Research Repository UCD
The Library, University College Dublin, Belfield, Dublin 4
Phone: +353 (0)1 716 7583
Fax: +353 (0)1 283 7667
Email: mailto:research.repository@ucd.ie
Guide: http://libguides.ucd.ie/rru

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Cookie settings
  • Privacy policy
  • End User Agreement