基于横向局部性的多核计算模型
片内多核已成为延长摩尔定律方式,并行算法设计,编程模型,编译器和运行时系统都需要利用计算模型进行分析。已有多核模型对线程间共享缓存等资源的竞争已有较精确模型,但是对于线程间数据共享考虑较少。本文提出线程间共享缓存的横向局部性和任务共享率概念,基于此扩展串行存储层次模型RAM(h),提出考虑任务共享率的多核并行计算模型MRAM(h)。
并行计算模型 共享缓存 横向局部性 片内多核
袁良 张云泉
中国科学院 软件研究所 并行软件与计算科学实验室, 北京 100190 中国科学院 研究生院, 北京 100049 中国科学院 软件研究所 并行软件与计算科学实验室, 北京 100190 中国科学院 计算机科学国家重点实验室, 北京 100190
国内会议
2011年全国高性能计算学术年会(HPC china2011)
济南
中文
1-10
2011-10-26(万方平台首次上网日期,不代表论文的发表时间)