File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: User- and process-driven dynamic voltage and frequency scaling

TitleUser- and process-driven dynamic voltage and frequency scaling
Authors
KeywordsEnergy Management
Laptop Computers
Windows
Issue Date2009
Citation
ISPASS 2009 - International Symposium on Performance Analysis of Systems and Software, 2009, p. 11-22 How to Cite?
AbstractWe describe and evaluate two new, independently-applicable power reduction techniques for power management on processors that support dynamic voltage and frequency scaling (DVFS): user-driven frequency scaling (UDFS) and process-driven voltage scaling (PDVS). In PDVS, a CPU-customized profile is derived offline that encodes the minimum voltage needed to achieve stability at each combination of CPU frequency and temperature. On a typical processor, PDVS reduces the voltage below the worst-case minimum operating voltages given in datasheets. UDFS, on the other hand, dynamically adapts CPU frequency to the individual user and the workload through direct user feedback. Our UDFS algorithms dramatically reduce typical operating frequencies and voltages while maintaining performance at a satisfactory level for each user. We evaluate our techniques independently and together through user studies conducted on a Pentium M laptop running Windows applications. We measure the overall system power and temperature reduction achieved by our methods. Combining PDVS and the best UDFS scheme reduces measured system power by 49.9% (27.8% PDVS, 22.1% UDFS), averaged across all our users and applications, compared to Windows XP DVFS. The average temperature of the CPU is decreased by 13.2°C. User trace-driven simulation to evaluate the CPU only indicates average CPU dynamic power savings of 57.3% (32.4% PDVS, 24.9% UDFS), with a maximum reduction of 83.4%. In a multitasking environment, the same UDFS+PDVS technique reduces the CPU dynamic power by 75.7% on average. © 2009 IEEE.
Persistent Identifierhttp://hdl.handle.net/10722/90867
References

 

DC FieldValueLanguage
dc.contributor.authorLin, Ben_HK
dc.contributor.authorMallik, Aen_HK
dc.contributor.authorDinda, Pen_HK
dc.contributor.authorMemik, Gen_HK
dc.contributor.authorDick, Ren_HK
dc.date.accessioned2010-09-17T10:09:34Z-
dc.date.available2010-09-17T10:09:34Z-
dc.date.issued2009en_HK
dc.identifier.citationISPASS 2009 - International Symposium on Performance Analysis of Systems and Software, 2009, p. 11-22en_HK
dc.identifier.urihttp://hdl.handle.net/10722/90867-
dc.description.abstractWe describe and evaluate two new, independently-applicable power reduction techniques for power management on processors that support dynamic voltage and frequency scaling (DVFS): user-driven frequency scaling (UDFS) and process-driven voltage scaling (PDVS). In PDVS, a CPU-customized profile is derived offline that encodes the minimum voltage needed to achieve stability at each combination of CPU frequency and temperature. On a typical processor, PDVS reduces the voltage below the worst-case minimum operating voltages given in datasheets. UDFS, on the other hand, dynamically adapts CPU frequency to the individual user and the workload through direct user feedback. Our UDFS algorithms dramatically reduce typical operating frequencies and voltages while maintaining performance at a satisfactory level for each user. We evaluate our techniques independently and together through user studies conducted on a Pentium M laptop running Windows applications. We measure the overall system power and temperature reduction achieved by our methods. Combining PDVS and the best UDFS scheme reduces measured system power by 49.9% (27.8% PDVS, 22.1% UDFS), averaged across all our users and applications, compared to Windows XP DVFS. The average temperature of the CPU is decreased by 13.2°C. User trace-driven simulation to evaluate the CPU only indicates average CPU dynamic power savings of 57.3% (32.4% PDVS, 24.9% UDFS), with a maximum reduction of 83.4%. In a multitasking environment, the same UDFS+PDVS technique reduces the CPU dynamic power by 75.7% on average. © 2009 IEEE.en_HK
dc.languageengen_HK
dc.relation.ispartofISPASS 2009 - International Symposium on Performance Analysis of Systems and Softwareen_HK
dc.subjectEnergy Managementen_HK
dc.subjectLaptop Computersen_HK
dc.subjectWindowsen_HK
dc.titleUser- and process-driven dynamic voltage and frequency scalingen_HK
dc.typeArticleen_HK
dc.identifier.emailLin, B:blin@hku.hken_HK
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.doi10.1109/ISPASS.2009.4919634en_HK
dc.identifier.scopuseid_2-s2.0-70349179836en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-70349179836&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.spage11en_HK
dc.identifier.epage22en_HK

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats