面向穿戴應(yīng)用的大小核架構(gòu)低功耗策略研究
[Abstract]:With the innovation of technology and the development of wearable devices, smart wearable devices are widely used in military, medical and other fields. Intelligent wearable devices are leading new trends and changing people's lives. However, the application scenarios are complex and changeable. In the face of the ever-expanding application demand, consumers require wearable devices to reduce the volume and quality of the system while further ensuring the performance of the system and effectively reducing power consumption, prolonging the service time and standby time. However, the performance and power consumption itself is irreconcilable contradiction, the volume reduction, the performance enhancement at the same time, inevitably leads to the system power consumption enhancement. Therefore, the problem of power consumption has seriously restricted the further development of wearable devices. The performance heterogeneous multicore processor represented by ARM big.LITTLE architecture is composed of multiple processors with different performance and different power consumption. Different applications can be processed by different performance and power consumption processors, which can effectively reduce power consumption. According to the reasonable process scheduling and power management of the big.LITTLE architecture processor, the system resource can be allocated according to the demand, and the high performance and low power consumption can be taken into account at the same time. At present, the mature scheduling algorithms or dynamic power supply frameworks are designed and optimized for SMP and other systems, which are not suitable for the heterogeneous multi-core architecture of ARM big.LITTLE performance used in this paper, and not suitable for the complex and changeable application scenarios of wearable devices. By studying and analyzing the shortcomings of the existing scheduling algorithms and combining the special application scenarios of wearable devices, a dynamic threshold HMPDB load balancing scheduling algorithm is proposed. The algorithm adjusts the process migration threshold according to the overall load of the system and realizes load balancing while ensuring performance and fairness. It can not only effectively reduce power consumption but also adapt to the extremely complex application scenarios of wearable devices. On the other hand, although the traditional scheduler and the dynamic power management strategy have been allocated the resources, the power consumption is reduced as the goal, but each has its own emphasis, these frameworks are each other, which will inevitably affect each other, resulting in additional performance loss and increased power consumption. In this paper, the scheduler and the dynamic power management system are further improved. With HMPDB scheduler as the core, a unified HMPDB-EAS energy saving scheduling framework is implemented, and the load of CPU and application is statistically analyzed through the scheduler. The CPUFreq FM subsystem and the CPUIdle subsystem are coordinated to ensure that the CPU performance meets both the system load requirements and the application performance requirements, while reducing the power consumption of the wearable devices, while prolonging the time spent in the dormant mode of the CPU. Further reduce the power consumption of wearable devices. The experimental results show that the dynamic energy saving scheduling framework HMPDB-EAS is more suitable for wearable device application, and coordination of scheduler and dynamic power management framework. It can effectively reduce the power consumption of the system while ensuring the performance of the system.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP368.33
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 楊亞琪;欒鐘治;楊海龍;楊姝;錢德沛;;異構(gòu)多核下兼顧應(yīng)用公平性和能耗的調(diào)度方法研究[J];計(jì)算機(jī)工程與科學(xué);2016年05期
2 王益涵;王凱林;孫憲坤;張冬松;吳飛;;基于CPUfreq的DVFS節(jié)能技術(shù)的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)測量與控制;2016年02期
3 劉念唐;翁宇;林雨;張文睿;韋志磊;邵X;;基于軟件行為預(yù)測的動(dòng)態(tài)電源管理方案[J];計(jì)算機(jī)工程;2015年06期
4 周亦敏;沈云龍;曹麗東;;基于異構(gòu)多核平臺H.264解碼的DVFS算法[J];計(jì)算機(jī)工程;2013年11期
5 劉婷;王華軍;王光輝;;基于Linux內(nèi)核的CFS調(diào)度算法研究[J];電腦與電信;2010年04期
6 朱旭;楊斌;劉海濤;;完全公平調(diào)度算法分析[J];成都信息工程學(xué)院學(xué)報(bào);2010年01期
相關(guān)碩士學(xué)位論文 前2條
1 劉海峰;基于Android嵌入式系統(tǒng)的低功耗優(yōu)化[D];北京交通大學(xué);2016年
2 高曉川;面向動(dòng)態(tài)異構(gòu)多核處理器的公平性任務(wù)調(diào)度研究[D];中國科學(xué)技術(shù)大學(xué);2015年
,本文編號:2336628
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2336628.html