Systems and methods for process and user driven dynamic voltage and frequency scaling
Abstract
Certain embodiments of the present invention provide a method for power management including determining at least one of an operating frequency and an operating voltage for a processor and configuring the processor based on the determined at least one of the operating frequency and the operating voltage. The operating frequency is determined based at least in part on direct user input. The operating voltage is determined based at least in part on an individual profile for processor.
- Inventors:
-
- Evanston, IL
- Hillsboro, OR
- Issue Date:
- Research Org.:
- Northwestern University (Evanston, IL)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1015592
- Patent Number(s):
- 7913071
- Application Number:
- US Patent Application 11/831,575
- Assignee:
- Northwestern University (Evanston, IL)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
Y - NEW / CROSS SECTIONAL TECHNOLOGIES Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE Y02D - CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THIR OWN ENERGY USE
- DOE Contract Number:
- FG02-05ER25691
- Resource Type:
- Patent
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 24 POWER TRANSMISSION AND DISTRIBUTION
Citation Formats
Mallik, Arindam, Lin, Bin, Memik, Gokhan, Dinda, Peter, and Dick, Robert. Systems and methods for process and user driven dynamic voltage and frequency scaling. United States: N. p., 2011.
Web.
Mallik, Arindam, Lin, Bin, Memik, Gokhan, Dinda, Peter, & Dick, Robert. Systems and methods for process and user driven dynamic voltage and frequency scaling. United States.
Mallik, Arindam, Lin, Bin, Memik, Gokhan, Dinda, Peter, and Dick, Robert. Tue .
"Systems and methods for process and user driven dynamic voltage and frequency scaling". United States. https://www.osti.gov/servlets/purl/1015592.
@article{osti_1015592,
title = {Systems and methods for process and user driven dynamic voltage and frequency scaling},
author = {Mallik, Arindam and Lin, Bin and Memik, Gokhan and Dinda, Peter and Dick, Robert},
abstractNote = {Certain embodiments of the present invention provide a method for power management including determining at least one of an operating frequency and an operating voltage for a processor and configuring the processor based on the determined at least one of the operating frequency and the operating voltage. The operating frequency is determined based at least in part on direct user input. The operating voltage is determined based at least in part on an individual profile for processor.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2011},
month = {3}
}
Works referenced in this record:
Energy-Aware User Interfaces and Energy-Adaptive Displays
journal, March 2006
- Ranganathan, P.; Geelhoed, E.; Manahan, M.
- Computer, Vol. 39, Issue 3
Power reduction through measurement and modeling of users and CPUs: summary
journal, June 2007
- Lin, Bin; Mallik, Arindam; Dinda, Peter A.
- ACM SIGMETRICS Performance Evaluation Review, Vol. 35, Issue 1
Trading speed for low power by choice of supply and threshold voltages
journal, January 1993
- Liu, D.; Svensson, C.
- IEEE Journal of Solid-State Circuits, Vol. 28, Issue 1
User-perceived latency driven voltage scaling for interactive applications
conference, January 2005
- Yan, Le; Zhong, Lin; Jha, Niraj K.
- Proceedings of the 42nd annual conference on Design automation - DAC '05
Parameter variations and impact on circuits and microarchitecture
conference, January 2003
- Borkar, Shekhar; Karnik, Tanay; Narendra, Siva
- Proceedings of the 40th conference on Design automation - DAC '03
Vertigo: automatic performance-setting for Linux
conference, January 2002
- Flautner, Krisztián; Mudge, Trevor
- Proceedings of the 5th symposium on Operating systems design and implementation - OSDI '02
Machine Learning for Adaptive Power Management
journal, November 2006
- Theocharous, George
- Intel Technology Journal, Vol. 10, Issue 04
Self-tuning wireless network power management
conference, January 2003
- Anand, Manish; Nightingale, Edmund B.; Flinn, Jason
- Proceedings of the 9th annual international conference on Mobile computing and networking - MobiCom '03
Temperature-aware microarchitecture: Modeling and implementation
journal, March 2004
- Skadron, Kevin; Stan, Mircea R.; Sankaranarayanan, Karthik
- ACM Transactions on Architecture and Code Optimization, Vol. 1, Issue 1
User-Driven Frequency Scaling
journal, February 2006
- Mallik, Arindam; Lin, Bin; Memik, Gokhan
- IEEE Computer Architecture Letters, Vol. 5, Issue 2
TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms
report, January 1997
- Stevens, W.
TCP Vegas: new techniques for congestion detection and avoidance
conference, January 1994
- Brakmo, Lawrence S.; O'Malley, Sean W.; Peterson, Larry L.
- Proceedings of the conference on Communications architectures, protocols and applications - SIGCOMM '94
On Estimating Optimal Performance of CPU Dynamic Thermal Management
journal, January 2003
- Cohen, A.; Finkelstein, F.; Mendelson, A.
- IEEE Computer Architecture Letters, Vol. 2, Issue 1
Dynamic voltage and frequency scaling based on workload decomposition
conference, January 2004
- Choi, Kihwan; Soma, Ramakrishna; Pedram, Massoud
- Proceedings of the 2004 international symposium on Low power electronics and design - ISLPED '04
Eliminating periodic packet losses in the 4.3-Tahoe BSD TCP congestion control algorithm
journal, April 1992
- Wang, Zheng; Crowcroft, Jon
- ACM SIGCOMM Computer Communication Review, Vol. 22, Issue 2
Resonant free power network design using extended adaptive voltage positioning (EAVP) methodology
journal, August 2001
- Waizman, A.; Chung, Chee-Yee
- IEEE Transactions on Advanced Packaging, Vol. 24, Issue 3, p. 236-244
Minimizing expected energy in real-time embedded systems
conference, January 2005
- Xu, Ruibin; Mossé, Daniel; Melhem, Rami
- Proceedings of the 5th ACM international conference on Embedded software - EMSOFT '05
Simulation-based comparisons of Tahoe, Reno and SACK TCP
journal, July 1996
- Fall, Kevin; Floyd, Sally
- ACM SIGCOMM Computer Communication Review, Vol. 26, Issue 3
AutoDVS: an automatic, general-purpose, dynamic clock scheduling system for hand-held devices
conference, January 2005
- Gurun, Selim; Krintz, Chandra
- Proceedings of the 5th ACM international conference on Embedded software - EMSOFT '05