学位论文详细信息
Software systems for power and energy conservation
power;energy;mobile;synergy;power delivery;power delivery losses;series circuit;parallel circuit;operating system;middleware;load balancer;software for power;software for energy;Hardware;architecture;OpenCV;image;video;Peer to peer (P2P);peer-to-peer;Raspberry Pi;Raspberry;Raspi;voltage regulator;frequency governor;ondemand;Linux;alljoyn;powertutor;wifi;Wi-Fi
Kharbanda, Harshit ; Campbell ; Roy H.
关键词: power;    energy;    mobile;    synergy;    power delivery;    power delivery losses;    series circuit;    parallel circuit;    operating system;    middleware;    load balancer;    software for power;    software for energy;    Hardware;    architecture;    OpenCV;    image;    video;    Peer to peer (P2P);    peer-to-peer;    Raspberry Pi;    Raspberry;    Raspi;    voltage regulator;    frequency governor;    ondemand;    Linux;    alljoyn;    powertutor;    wifi;    Wi-Fi;   
Others  :  https://www.ideals.illinois.edu/bitstream/handle/2142/44101/Harshit_Kharbanda.pdf?sequence=1&isAllowed=y
美国|英语
来源: The Illinois Digital Environment for Access to Learning and Scholarship
PDF
【 摘 要 】

The continued scaling of transistors in accordance with Moore's law and the failure of Dennard scaling has resulted in power becoming a critical factor in all facets of microprocessor design. To counter the Power Wall, techniques such as voltage and frequency scaling, heterogeneous hardware and voltage underscaling coupled with improved application reliability have been proposed. Most of the innovation for power conservation has happened at the hardware level. Software needs to be equally responsible for power conservation. For instance, mobile cloud computing is used to offload compute intensive tasks that affect a mobile device's battery. Mobile ad-hoc computing can be used as an alternative to mobile cloud computing in cases where cloud access is not available or is inhibitive to application performance. This thesis presents two systems - Synergy and Equilibria which aid the hardware in its pursuit of conserving power. Synergy is a middleware that increases the battery life for a system of mobile devices connected in a peer-to-peer ad-hoc network. Synergy conserves energy by scaling core frequencies and by intelligently distributing the computation among peer devices. The middleware is not restricted to mobile phones and in no way restricts the mobility of the devices.Equilibria provides software support for voltage domains connected in series. Hardware innovations for power conservation have ignored the power losses incurred by the power delivery circuits in face of low voltage and high current demands. Connecting the voltage domains in a series circuit (instead of parallel) can result in highly efficient power delivery. For series connected voltage domains to work, the voltage draw by each load should be the same. This voltage drop (across the load) is dependent on its CPU utilization. Equilibria is a load balancer which actively monitors the CPU utilization of the processors in the system and ensures equal voltage draw. It runs on a master processor and alters the frequency of the client processors based on the average CPU utilization of all the processors in the system. Equilibria is generic, i.e. the system works irrespective of the software running on the processors.

【 预 览 】
附件列表
Files Size Format View
Software systems for power and energy conservation 1663KB PDF download
  文献评价指标  
  下载次数:37次 浏览次数:117次