As microprocessor power has been growing exponentially ever since the microprocessor industry started, power consumption has become a limiting factor in the design of microprocessors. This thesis investigates dynamic performance adjustment as a way to reduce the power consumption of microprocessors as much as possible while still meeting the needs of the user, using Dynamic Voltage and Frequency Scaling (DVFS). In the first part of the thesis an algorithm is designed to run offline in order to serve as a reference for how much power consumption can be reduced using any practically realizable DVFS algorithm. In the second part of the thesis, a practical algorithm for DVFS is developed. The reduction in power consumption it achieves is compared to the potential reduction in power consumption that was computed in the first part, in order to calculate how much of the potential improvement in power consumption could be achieved by the practical algorithm
Computer Science & Engineering Department
MS in Computer Science
Date of Award
Online Submission Date
Khaled El Ayat
Committee Member 1
Amr El Kadi
Committee Member 2
Committee Member 3
Library of Congress Subject Heading 1
The American University in Cairo grants authors of theses and dissertations a maximum embargo period of two years from the date of submission, upon request. After the embargo elapses, these documents are made available publicly. If you are the author of this thesis or dissertation, and would like to request an exceptional extension of the embargo period, please write to firstname.lastname@example.org
(2007).Effective algorithms for dynamic voltage and frequency scaling in microprocessors [Thesis, the American University in Cairo]. AUC Knowledge Fountain.
Abdel-Fattah, Mahmoud Ahmed. Effective algorithms for dynamic voltage and frequency scaling in microprocessors. 2007. American University in Cairo, Thesis. AUC Knowledge Fountain.
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.