首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于任务映射与缓存划分的WCRT优化方法
引用本文:甘志华,张铭泉,古志民,张吉赞,谭海.基于任务映射与缓存划分的WCRT优化方法[J].北京理工大学学报,2018,38(3):272-278.
作者姓名:甘志华  张铭泉  古志民  张吉赞  谭海
作者单位:北京理工大学 计算机学院,北京 100081;河南大学 软件学院,河南,开封 475004;北京理工大学 计算机学院,北京,100081
基金项目:国家自然科学基金资助项目,河南省科技发展项目
摘    要:为了降低系统最坏响应时间(WCRT),提出了一种基于任务映射与缓存划分的WCRT优化方法.该方法分为两个阶段,第一阶段采用任务在最佳缓存容量下的最坏情况执行时间(WCET)进行任务映射;第二阶段以满足系统的缓存容量约束为原则对映射后的任务进行缓存容量回收及任务映射的再调整,同时在两个阶段均兼顾系统的负载均衡.实验结果表明,该方法在降低系统最坏响应时间及执行效率方面都能获得良好的效果,系统最坏响应时间相比GCP算法平均降低了6.7%,相比ILP方法有更快的执行效率. 

关 键 词:任务映射  缓存划分  最坏情况执行时间  最坏响应时间
收稿时间:2016/6/12 0:00:00

WCRT Optimization Scheme Based on Task Mapping and Cache Partitioning
GAN Zhi-hu,ZHANG Ming-quan,GU Zhi-min,ZHANG Ji-zan and TAN Hai.WCRT Optimization Scheme Based on Task Mapping and Cache Partitioning[J].Journal of Beijing Institute of Technology(Natural Science Edition),2018,38(3):272-278.
Authors:GAN Zhi-hu  ZHANG Ming-quan  GU Zhi-min  ZHANG Ji-zan and TAN Hai
Institution:1. School of Computer Science and Technology, Beijing Institute of Technology, Beijing 100081, China;2. School of Software, He'nan University, Kaifeng, He'nan 475004, China
Abstract:To reduce the worst-case response time (WCRT)of multi-core systems,an efficient approach based on the combination of task mapping and cache partitioning techniques was proposed in this paper.The allocating process was divided into two phases in the approach.In the first phase,the task with the worst-case execution time (WCET)based on the optimal cache size allocated was assigned to different cores.In the second phase,in order to meet the constraints of shared cache size,some mapped tasks were selected for callback of the cache size and readj ustment of task mapping.At the same time,load balancing was considered in the two phases.Experiment results show that the proposed approach can reduce the WCRT of the systems and improve execution efficiency compared with previous techniques.The proposed approach can reduce WCRT of systems by up to 6.7% on average compared with GCP approach. The approach outperforms the LIP-based approach on execution efficiency.
Keywords:task mapping  cache partitioning  worst-case execution time(WCET)  worst-case response time(WCRT)
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《北京理工大学学报》浏览原始摘要信息
点击此处可从《北京理工大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号