发明名称 |
一种针对周期性关键任务的电源管理装置及其方法 |
摘要 |
本发明提供了一种电源管理装置及其方法,主要用于移动设备和嵌入式设备中。该装置通过心跳性能采集模块在周期性的目标程序中设置心跳产生代码,并采集心跳频率,状态分析和决策模块通过将采集的心跳频率与操作系统的目标心跳速率比较,来决定性能调整策略,通过系统参数调节模块来完成CPU频率和电压的调节。该方法同该装置,通过设置的心跳产生代码来采集心跳频率,对比心跳频率和目标心跳速率来调节CPU频率和电压,或者降低目标程序的执行速度。本发明方法实现了对关键性周期任务的电源管理,在动态节约能源的同时能够满足服务的性能要求,提供了高质量的电源管理服务。 |
申请公布号 |
CN102880275A |
申请公布日期 |
2013.01.16 |
申请号 |
CN201210330495.5 |
申请日期 |
2012.09.07 |
申请人 |
北京航空航天大学 |
发明人 |
王雷;李康;王刚;王欢;赵玉龙;王宇 |
分类号 |
G06F1/26(2006.01)I;G06F1/32(2006.01)I |
主分类号 |
G06F1/26(2006.01)I |
代理机构 |
北京永创新实专利事务所 11121 |
代理人 |
周长琪 |
主权项 |
一种针对周期性关键任务的电源管理装置,其特征在于,包括心跳性能采集模块、系统参数调节模块以及状态分析和决策模块;心跳性能采集模块用于采集目标程序的性能,在目标程序的关键循环中设置心跳产生代码,每执行一次循环就产生一次心跳,采集一个周期内的心跳频率h,并将该心跳频率传送给状态分析和决策模块,所述的目标程序为周期性任务,所述的关键循环是指每执行一次循环,就能表示目标程序执行进度的前进;状态分析和决策模块判断所接收到的目标程序的心跳频率h是否在该目标程序的目标心跳频率的范围[Min,Max]内,若在,不传送信号给系统参数调节模块,若不在,传送调节系统参数的信号给系统参数调节模块;系统参数调节模块在接收到调节系统参数的信号后,采用动态电压速率调整技术调整CPU的电压和频率,具体是:当h小于Min时,增加CPU的电压和频率,当h大于Max时,降低CPU的电压和频率。 |
地址 |
100191 北京市海淀区学院路37号 |