Improving Power-Measurement Reliability Through Cross-Platform Calibration and Comparison of Software APIs

dc.contributor.authorBhagat, Aman
dc.date.accessioned2026-10-01T18:28:18Z
dc.date.issued2026-10-01
dc.date.submitted2026-09-22
dc.description.abstractAccurate power measurement is fundamental to systems research, compute optimization, and financial planning, even small errors can scale into substantial operational and monetary losses in large-scale data-center environments. Although software-based power measurement Application Programming Interfaces (APIs) are widely adopted for their convenience and ease of integration, our study shows that the APIs display consistent deviations from hardware-level ground-truth measurements. These inaccuracies are not merely minor discrepancies; they can meaningfully distort empirical conclusions and, in some cases, invalidate comparative analysis in both academic research and industry reporting. In this thesis, we systematically quantify the unreliability of software-based approaches and present a practical and generalizable method to correct their measurement errors. Our correction procedure is evaluated on multiple devices, operating systems, and GPU architectures, demonstrating substantial robustness and portability. Using only accessible and inexpensive measurement equipment, the proposed approach reduces API error and significantly improves the stability of recorded power-consumption trends. We further validate its effectiveness across several widely used software APIs to ensure methodological consistency. Beyond documenting the hidden cost of relying on uncorrected software power data, this work also provides an adaptable solution that researchers and practitioners can incorporate into their evaluation pipelines. Improves the reliability of power-consumption metrics and contributes to more reproducible and cost-aware system-level analysis across diverse computing platforms.
dc.identifier.urihttps://hdl.handle.net/10012/24471
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.titleImproving Power-Measurement Reliability Through Cross-Platform Calibration and Comparison of Software APIs
dc.typeMaster Thesis
uws-etd.degreeMaster of Applied Science
uws-etd.degree.departmentElectrical and Computer Engineering
uws-etd.degree.disciplineElectrical and Computer Engineering
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorFischmeister, Sebastian
uws.contributor.affiliation1Faculty of Engineering
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Bhagat_Aman.pdf
Size:
1.5 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections