共享多端口数据Cache结构:SMPDCA

被引:1
作者
黄光奇
李子木
周兴铭
窦勇
机构
[1] 国防科学技术大学计算机学院重点实验室,清华大学中国教育和科研计算机网络中心,国防科学技术大学计算机学院重点实验室,国防科学技术大学计算机学院重点实验室长沙,北京,长沙,长沙
关键词
共享多端口数据Cache; 通信延迟; 执行时间;
D O I
暂无
中图分类号
TP332 [运算器和控制器(CPU)];
学科分类号
081201 ;
摘要
随着半导体工艺技术的飞速发展 ,单芯片多处理器 (Single- Chip Multiprocessor,SCMP)结构将是一条提高处理器性能的有效途径 .该文在分析 SCMP结构的特点的基础上 ,提出了 SCMP的一种结构实现 :共享多端口数据 Cache结构 (Shared Multi- Ported Data Cache Architecture,SMPDCA) .SMPDCA结构具有三个突出的优点 :最小的通信延迟、没有 Cache一致性维护开销和数据 Cache命中率提高 .模拟结果表明 ,与数据 Cache私有的结构相比 ,SMPDCA结构的突出优点使得应用程序的性能得到了明显的提高 ,特别是对于改善处理器之间的通信与交互比较多的应用程序的性能具有最为明显的效果 .
引用
收藏
页码:1318 / 1323
页数:6
相关论文
共 1 条
[1]   单芯片多处理器的性能优势 [J].
黄光奇 ;
周兴铭 .
计算机工程与科学, 2001, (01) :35-38+64