CSpace  > 中国科学院计算技术研究所期刊论文  > 中文
面向多核处理器系统的Cache感知调度算法
徐远超1; 沈岩1; 谭旭1; 万虎1; 张志敏2
2013
发表期刊小型微型计算机系统
ISSN1000-1220
卷号34期号:2页码:365
摘要Cache空间的不公平使用和争用直接影响系统的整体性能,现有Linux操作系统的默认调度算法不能感知程序的行为,包括访问cache的失效次数,不了解线程之间访存模式和频度上可能存在的差异,因而无法做出更加合理的调度.本文提出并在Linux环境下实现了一种Cache感知的调度算法CAS,通过监测每个任务每千条指令的共享cache失效次数,把cache失效次数相近的任务聚合到同一个核上,使得cache失效次数差异较大的任务运行在不同的核上,避免了cache失效次数都很大的任务在不同的核上同时运行,从而减小了cache空间的不公平使用和争用.实验表明,CAS算法在大多数情况下,减少了整个负载的共享cache失效次数,提高系统的平均吞吐量约5%左右.
关键词任务调度 多核处理器 Cache感知 硬件性能计数器
语种英语
文献类型期刊论文
条目标识符http://119.78.100.204/handle/2XEOYT63/35014
专题中国科学院计算技术研究所期刊论文_中文
作者单位1.首都师范大学
2.中国科学院计算技术研究所
推荐引用方式
GB/T 7714
徐远超,沈岩,谭旭,等. 面向多核处理器系统的Cache感知调度算法[J]. 小型微型计算机系统,2013,34(2):365.
APA 徐远超,沈岩,谭旭,万虎,&张志敏.(2013).面向多核处理器系统的Cache感知调度算法.小型微型计算机系统,34(2),365.
MLA 徐远超,et al."面向多核处理器系统的Cache感知调度算法".小型微型计算机系统 34.2(2013):365.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[徐远超]的文章
[沈岩]的文章
[谭旭]的文章
百度学术
百度学术中相似的文章
[徐远超]的文章
[沈岩]的文章
[谭旭]的文章
必应学术
必应学术中相似的文章
[徐远超]的文章
[沈岩]的文章
[谭旭]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。