Date of Award
Summer 8-21-2015
Level of Access Assigned by Author
Open-Access Thesis
Degree Name
Master of Computer Engineering (MCompE)
Department
Computer Engineering
Advisor
Vincent Weaver
Second Committee Member
Bruce Segee
Third Committee Member
Yifeng Zhu
Abstract
Power and energy are increasingly important metrics in modern computing systems. Large supercomputers utilize millions of cores and can consume as much power as a small town; monitoring and reducing power consumption is an important task. At the other extreme, power usage of embedded and mobile devices is also critically important. Battery life is a key concern in such devices; having detailed power measurement allows optimizing these devices for power as well. Current systems are not set up to allow easy power measurement. There has been much work in this area, but obtaining power readings is often expensive, intrusive, and not well validated. In this work we propose a low-cost, easy-to-use, power measurement methodology that can be used in both high-end servers and low-end embedded systems. We then validate the results gathered against existing power measurement systems. We extend the existing Linux perf utility so that it can provide real-world fine-grained power measurements, allowing users easy access to these values, enabling new advanced power optimization opportunities.
Recommended Citation
Paradis, Chad M., "Detailed Low-cost Energy and Power Monitoring of Computing Systems" (2015). Electronic Theses and Dissertations. 2306.
https://digitalcommons.library.umaine.edu/etd/2306