基于实时性的嵌入式多核系统Cache管理
本文关键词:基于实时性的嵌入式多核系统Cache管理
更多相关文章: 多核处理器 任务调度 Cache共享 Cache管理 实时性
【摘要】:多核微处理器共享Cache结构导致的数据污染会造成Cache命中率降低,为提升多核微处理器的执行效率和实时性,提出一种实时嵌入式多核系统的任务调度方案。通过将共享Cache的多核核心划分为优先核与匹配核,保证优先核中按任务优先级分配任务;根据实时性松弛度和相关度的要求,寻找并分配匹配核中的任务。给出算法实施的具体步骤,例证分析并验证了该算法的有效性,其能在优先保证任务实时性要求的前提下,提高共享Cache结构多核微处理器的执行效率。
【作者单位】: 昆明理工大学信息工程与自动化学院;
【关键词】: 多核处理器 任务调度 Cache共享 Cache管理 实时性
【基金】:国家自然科学基金项目(61364008) 云南省科技计划基金项目(2010CD044)
【分类号】:TP332
【正文快照】: 0引言虽然共享Cache结构能够使Cache存储空间利用得更充分,但是不同核心对数据的读取会对共享Cache产生Cache污染,造成不同核心从外部内存读取并存放在共享Cache中的数据内容相互覆盖,从而降低读取Cache数据时的命中率,降低系统性能。本文针对共享Cache命中率这一问题,提出一
【参考文献】
中国期刊全文数据库 前2条
1 何翔;任晓瑞;;支持多核的嵌入式操作系统关键技术研究[J];航空计算技术;2013年04期
2 邵立松;孔金珠;戴华东;;芯片级多线程处理器的操作系统调度研究[J];计算机工程;2009年15期
中国硕士学位论文全文数据库 前1条
1 王震;CMP架构下的共享Cache动态划分[D];吉林大学;2011年
【共引文献】
中国期刊全文数据库 前9条
1 杜南;张果;王剑平;;基于实时性的嵌入式多核系统Cache管理[J];计算机工程与设计;2016年06期
2 郭海林;陈香兰;;一种支持多级存储架构的嵌入式多核操作系统模型[J];计算机系统应用;2015年12期
3 许雍祯;陈香兰;李曦;周学海;;基于同构多核处理器的任务调度[J];计算机系统应用;2014年11期
4 何翔;任晓瑞;刘帅;;嵌入式多核操作系统确定性研究[J];航空计算技术;2014年03期
5 贾璐;李运喜;胡宁;麦先根;虞保忠;;基于对称多处理架构的软件调试技术研究和实现[J];航空计算技术;2014年03期
6 曹越;顾乃杰;任开新;张旭;吴志强;;一种面向多核系统的Linux任务调度算法[J];计算机工程;2015年02期
7 韩琳;潘登;;基于事件驱动的新型处理器的研究与应用[J];现代电子技术;2012年08期
8 唐夷简;廖湘科;邵立松;;基于芯片多线程处理器的性能测试及分析[J];计算机工程;2010年18期
9 孙辉;姚砺;;电子秤芯片防作弊检测系统设计[J];上海工程技术大学学报;2009年04期
【二级参考文献】
中国期刊全文数据库 前1条
1 任晓瑞;时磊;;支持对称多处理器结构的操作系统设计[J];航空计算技术;2008年02期
【相似文献】
中国期刊全文数据库 前10条
1 刘美华,古志民,曹元大;Load Balancing Algorithm for Cache Cluster[J];Journal of Beijing Institute of Technology(English Edition);2003年04期
2 赵学梅,叶以正,李晓明,时锐;一种低功耗高性能的滑动Cache方案[J];计算机研究与发展;2004年11期
3 ;Design and Implementation of Hierarchy Cache Using Pagefile[J];Wuhan University Journal of Natural Sciences;2004年06期
4 VioLin;高容量L2Cache=高性能吗[J];电脑应用文萃;2004年10期
5 VioLin;电脑设备加速之Cache谈[J];电脑应用文萃;2004年11期
6 杜红燕,田兴彦,田新华;一种新颖的软件可控Cache优化方法[J];计算机工程与应用;2005年21期
7 ;A Novel Cache Invalidation Scheme for Mobile Networks[J];Wuhan University Journal of Natural Sciences;2006年02期
8 唐双燕;杨云仙;刘伟;;IA-32CPU Cache的一种特殊应用[J];软件导刊;2006年15期
9 杨君;李曦;仲力;周学海;;一种新型的嵌入式X路组相联cache结构[J];中国科学技术大学学报;2007年02期
10 赵昊翔;;从程序员的角度看Cache[J];程序员;2008年09期
中国重要会议论文全文数据库 前10条
1 所光;杨学军;;双核处理器性能最优的共享Cache划分[A];2008年全国开放式分布与并行计算机学术会议论文集(上册)[C];2008年
2 石文强;倪晓强;金作霖;张民选;;Cache动态插入策略模型研究[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
3 汪腾;杨少军;;一种高效的指令Cache的结构[A];中国声学学会2001年青年学术会议[CYCA'01]论文集[C];2001年
4 ;Application of cache in Data Access Performance Optimization[A];2011年全国电子信息技术与应用学术会议论文集[C];2011年
5 李凡;李建中;何震瀛;;XML数据Cache策略研究[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
6 ;Research on WEB Cache Prediction Recommend Mechanism Based on Usage Pattern[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(上册)[C];2008年
7 宋杰;栾影;王广奇;于戈;王大玲;;OR-Cache:一种有效的对象-关系映射模型[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
8 张承义;郭维;周宏伟;;Cache漏流功耗的自适应优化:动态容量调整[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
9 郑涵;吴英;丁晓东;乐嘉锦;;基于Web的个性化智能Cache库[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
10 周旋;冯玉才;李碧波;孙小薇;;多服务器DBMS的Cache管理[A];数据库研究与进展95——第十三届全国数据库学术会议论文集[C];1995年
中国重要报纸全文数据库 前10条
1 上海 李超;什么是Cache[N];电脑报;2001年
2 徐春梅;国际品牌进入中国:适应是关键[N];中国经营报;2006年
3 刘昌勇;小缓存里的大学问[N];中国电脑教育报;2004年
4 超频者;K7-650(0015)最新实超报告[N];大众科技报;2000年
5 ;阿萌小辞典[N];电脑报;2004年
6 山东 黄家贞;富有个性的离线浏览器——CacheX[N];电脑报;2001年
7 中国计算机报测试实验室 王炳晨;Duron抵京,,Thunderbird争宏[N];中国计算机报;2000年
8 广东 李锋;妙用 Cache 优化 Windows 2000[N];电脑报;2001年
9 岩公;电信网加速不难[N];中国计算机报;2003年
10 北京共创开源软件股份有限公司 董孝峰;共创NC的设计与实现[N];中国计算机报;2004年
中国博士学位论文全文数据库 前10条
1 黄安文;面向延迟优化的多核处理器Cache数据管理机制研究[D];国防科学技术大学;2013年
2 张轶;多核实时操作系统关键技术研究[D];东北大学;2014年
3 周宏伟;微处理器中Cache漏流功耗的体系结构级优化技术研究[D];国防科学技术大学;2007年
4 田新华;面向性能优化的压缩cache技术研究[D];国防科学技术大学;2007年
5 陈黎明;嵌入式微处理器中动态可配置Cache结构的研究[D];华中科技大学;2009年
6 付雄;利用程序分析和优化提高Cache性能[D];中国科学技术大学;2007年
7 贾小敏;多核处理器片上Cache访问行为分析与优化机制研究[D];国防科学技术大学;2011年
8 唐轶轩;面向多线程应用的Cache优化策略及并行模拟研究[D];中国科学技术大学;2012年
9 项晓燕;体系结构级Cache功耗优化技术研究[D];浙江大学;2013年
10 所光;面向科学计算应用的多核处理器Cache划分策略研究[D];国防科学技术大学;2009年
中国硕士学位论文全文数据库 前10条
1 舒晰;支持多媒体计算的可重构Cache研究与设计[D];湖南大学;2008年
2 杨向峰;一种32位DSP cache的设计与验证技术研究[D];江南大学;2008年
3 苏小昆;基于Tournament Caching的低功耗动态可重构Cache研究[D];湖南大学;2009年
4 郝玉艳;嵌入式系统中低功耗Cache的研究与设计[D];湖南大学;2009年
5 潘丽君;动态二进制翻译器中Code Cache管理策略的研究与分析[D];上海交通大学;2009年
6 刘彬;基于路暂停方法的高性能低功耗Cache研究[D];湖南大学;2007年
7 彭方;路预测与可重构Cache的自适应低能耗算法研究[D];湖南大学;2008年
8 胡涛;面向存储器完整性验证的Cache设计[D];华中科技大学;2011年
9 刘清;嵌入式系统中低功耗可重构Cache的研究与设计[D];湖南大学;2012年
10 李冬妮;嵌入式系统中低功耗Cache的重构技术研究[D];湖南大学;2012年
本文编号:1112868
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1112868.html