-
题名一种多线程阵列众核处理器的二级Cache划分机制
被引量:1
- 1
-
-
作者
陈逸飞
朱蕾
李宏亮
-
机构
江南计算技术研究所
-
出处
《计算机工程与科学》
CSCD
北大核心
2019年第3期400-408,共9页
-
文摘
阵列众核处理器由于其较高的计算性能和能效比已经广泛应用于高性能计算领域。而要构建未来高性能计算系统处理器必须解决严峻的"访存墙"挑战以及核心协同问题。通常的阵列处理器,其核心多采用单线程结构,以减少开销,但是对访存提出了较高的要求。引入硬件同时多线程技术,针对实验中单核心多线程二级Cache利用率较低的问题,提出了一种共享二级Cache划分机制。经实验模拟,通过上述优化的共享二级Cache划分机制,二级指令Cache失效率下降18.59%,数据Cache失效率下降6.60%,整体CPI性能提升达到10.1%。
-
关键词
阵列众核处理器
同时多线程
共享二级cache划分机制
-
Keywords
array-based many-core processor
simultaneous multithreading
shared L2 cache partitioning mechanism
-
分类号
TP303
[自动化与计算机技术—计算机系统结构]
-
-
题名面向嵌入式多核存储层次的OpenMP优化研究
被引量:2
- 2
-
-
作者
王庆
季振洲
刘涛
-
机构
哈尔滨工业大学计算机科学与技术学院
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2011年第S1期273-277,共5页
-
基金
国家自然科学基金项目(60475012)
国家"八六三"高技术研究发展计划基金项目(2006AA12Z305)
-
文摘
当前嵌入式多核处理器的应用越来越普遍,如何充分认识与利用嵌入式多核的并行计算效率已经成为嵌入式多核并行计算的热门问题.讨论了两种不同的共享式嵌入式多核存储层次结构,即无二级共享Cache和拥有二级共享Cache的多核存储结构,在这些嵌入式多核系统中进行实际的OpenMP并行应用计算,并通过增加OpenMP对循环分块的支持来对并行程序进行数据优化.实验结果对比分析表明,在嵌入式多核中采用共享二级Cache对并行程序性能影响不大,而在对并行程序进行优化后性能平均有6%的提高.
-
关键词
嵌入式多核
层次存储
共享二级cache
数据局部性
-
Keywords
embedded multicore
memory hierarchy
shared level 2 cache
data locality
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-