检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学院沈阳计算技术研究所,沈阳110168 [2]中国科学院大学,北京100049
出 处:《计算机研究与发展》2015年第9期2094-2104,共11页Journal of Computer Research and Development
基 金:"核高基"国家科技重大专项基金项目(2012ZX01029001-002)
摘 要:针对包含有截止期限限制的周期任务和有响应时间要求的非周期任务的实时系统混合任务集,提出常带宽服务器混合任务低功耗调度算法(constant bandwidth server mix task low power scheduling algorithm,CBSMTLPSA).该算法是2阶段调度算法,并且结合了动态电压调节(dynamic voltage scaling,DVS)技术和动态功耗管理(dynamic power management,DPM)技术.离线阶段确定任务的离线速度,充分利用处理器的资源;在线阶段通过回收周期任务提早完成的空闲时间以及服务器产生的空闲时间,利用DVS技术调节处理器的运行速度,并且当处理器处于空闲状态时,判断是否使用DPM技术以达到进一步降低能耗的目的.仿真实验表明所提出的CBSMTLPSA算法比CBS/DRA-W(constant bandwidth server for dynamic reclaim algorithm base workload)算法节约6.02%~34.14%的能耗;CBSMTLPSA算法的能耗与非周期任务的响应时间的乘积比CBS/DRA-W算法低5.86%~34.06%.We present a low power scheduling algorithm for mix tasks which is based on constant bandwidth server and orients to the mix tasks set in hard real-time systems,named CBSMTLPSA(constant bandwidth server mix task low power scheduling algorithm).The mix task set consists of the periodic tasks with the limit of deadlines and the aperiodic tasks with the requirement of the response time.The CBSMTLPSA algorithm,which combines the DVS(dynamic voltage scaling)technology with the DPM(dynamic power management)technology,is two phases algorithm.To take advantage of the processor's resources,it should determine the offline speed of the task in the offline phase.It reclaims the slack time from already completed periodic tasks as well as from the server,and uses the DVS technology to adjust the speed of the processor to reduce the energy consumption in the online phase.In addition,in order to further reduce the energy consumption,it should determine whether the DPM technology is used to save energy,when the processor is in idle status.Simulation results show that the CBSMTLPSA algorithm consumes 6.02%-34.14% less energy than that of the CBS/DRA-W(constant bandwidth server for dynamic reclaim algorithm base workload)algorithm.The product of energy consumption and response time of aperiodic tasks of CBSMTLPSA algorithm is about 5.86%-34.06%lower than the CBS/DRA-W algorithm.
关 键 词:动态电压调节 动态功耗管理 混合任务 实时调度 能耗
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49