This Is AuburnElectronic Theses and Dissertations

Show simple item record

A novel CPU P-State driver for better thermal control with improved power/performance trade-off


Metadata FieldValueLanguage
dc.contributor.advisorBaskiyar, Sanjeeven_US
dc.contributor.authorUppu, Pavan Ravi Tejaen_US
dc.date.accessioned2015-12-14T16:13:39Z
dc.date.available2015-12-14T16:13:39Z
dc.date.issued2015-12-14
dc.identifier.urihttp://hdl.handle.net/10415/4985
dc.description.abstractPower consumption and thermal emergencies in multi-core processors are now a major bottleneck due to increased heat dissipation caused by running intensive programs on densely integrated systems. High temperatures lead to unreliable and short lifespan of electronic devices. Currently, mechanisms are already in place so that whenever CPU reaches a cut-off temperature, the BIOS increases fan speed and conducts thermal throttling (adjusts the clock duty cycle and/or reduces the operating frequency/voltage). The problem of thermal control is exacerbated with the new Intel turbo boost, which opportunistically raises frequency leading to temperature spikes. Thus, there is increased need to control temperature at a set point via dynamic voltage and frequency scaling. Fortunately, modern CPU's provide P- States to operate it at various voltage-frequency pairs. P-States control temperature with the minimum loss in performance with the help of Proportional, Integral and Derivative (PID) based control. We implemented a Thermal head room based P-state driver (THBD) to reduce violations beyond target temperature. The THBD algorithm increases P-state only when there is enough thermal headroom, thus maintaining a steady temperature below the cut-off temperature, which could improve reduction in peak temperature and energy consumption by 1-4°C and 0.1-1.5 KJoules respectively with 0-7% increase in run-time penalty when evaluated with SPEC 2006 benchmark suite against PID based control.en_US
dc.rightsEMBARGO_GLOBALen_US
dc.subjectComputer Scienceen_US
dc.titleA novel CPU P-State driver for better thermal control with improved power/performance trade-offen_US
dc.typeMaster's Thesisen_US
dc.embargo.lengthMONTHS_WITHHELD:61en_US
dc.embargo.statusEMBARGOEDen_US
dc.embargo.enddate2020-12-25en_US
dc.contributor.committeeQin, Xiaoen_US
dc.contributor.committeeHendrix, Deanen_US

Files in this item

Show simple item record