- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 11 卷第 1 期 信息技术快报 Vol.11 No.1
Information Technology Letter Jan. 2013
商用多核处理器中的存储器一致性模型
与高速缓存同一性协议
周君 唐士斌
1 引言
当前,人类对各类计算技术的需求越来越多。电子及微电子技术作为其中的排头兵,受
到学术界和工业界高度关注。在单芯片上集成更多数量的晶体管,可以在单芯片上获得更复
杂的功能和更高的性能。然而,由于受到芯片中信号传播速度和加工工艺的限制,依赖于高
频率的单处理器芯片的运算性能难以进一步提升。为此,充分挖掘程序中指令级并行的超标
量技术在处理器设计中得到广泛使用。然而,超标量处理器的资源利用率不高,并会随着指
1 令发射宽度的增加进一步加剧片上资源的浪费;另一方面,超标量结构的设计与验证复杂度
v 随着设计规模的增长呈超线性趋势上升。因此,在超标量技术提供技术进步的能力难以为继
3
3 的情况下,为了有效利用片上的资源,多核结构作为一种挖掘处理器并行性能的技术,逐步
2 占据了当前微处理器设计领域的主导地位。相对于超标量处理器,多核处理器在性能上有
0 50%-100%的提升[1] 。
0
.
3 多处理器系统存在多种组织方式,可以分为共享存储结构和非共享存储结构[2],前者对
0
7 系统内存进行统一编址,进程可以直接访问本地节点和其他节点主存中的数据。非共享存储
1 结构也可以共享主存,但是对于非本地节点的主存不能直接访问,需通过软件辅助间接访问,
0 时间开销较大。共享存储的多处理器系统还可以分为集中式共享存储结构和分布式共享存储
2 结构[3] 。其中集中式共享存储结构又称为均匀访存延迟的存储结构(UMA ),又可分为并行
:
v
i 向量处理机(PVP )和对称多处理器系统(SMP )。分布式共享存储结构包括非均匀访存延
X 迟的存储结构(NUMA )和无远程访问结构(NORMA )。
a
n 在共享存储的多处理器系统中,保障存储器一致性(Consistency )和高速缓存(Cache )
i
h 同一性(Coherency )是两大关键技术。前者规定了访问其他存储器地址的时间关系,是用
c 户和系统之间的合同或者协议,用以确保多个处理器看到的存储器视图是一致的;后者定义
了访问同一存储器的空间关系,目的是使主存中数据的备份保持最新。二者在多处理器系统
中举足轻重,不仅直接决定系统的正确性,并且对系统的规模和性能有至关重要的影响。
本文将就多核处理器中的存储器一致性模型和高速缓存同一性协议分别作简要描述,并
重点介绍与分析当前几种典型的商用处理器在以上两方面的技术进展情况。
2 存储器一致性
2.1 存储器一致性的基本概念
共享存储系统中的存储器一致性模型是一份软件程序员与系统实现的契约,该契约规定
了系统执行的访存操作如何展现给程序员。程序编写过程中,为了得到预期的结果,程序员
需要考虑存储器一致性模型对访存操作顺序的影响。因此,存储器一致性模型影响了可编程
性。此外,存储器一致性模型对访存操作顺序的限制约束了底层的具体实现(例如:是否允
许乱序?是否保证写原子性等等),因此,存储器一致性模型同时也影响了系统的性能。存
1
您可能关注的文档
- 各类研磨工程的最佳选择.pdf
- 合同协议书-安庆公共资源交易中心.doc
- 合同样本甲基溴淘汰对中国农业影响的调研评价子项目.doc
- 合成泡沫喷雾灭火系统应用于变压器灭火的设计与计算-南方能源建设.pdf
- 合板及组合木材制造业.pdf
- 合肥劳动和社会保障计算机信息管理中心机房UPS与精密空调采购.doc
- 合肥恒大国际金融中心塔楼-Ctbuh-CouncilonTallBuildingsand.pdf
- 吉林中医药学会.doc
- 吉林医疗机构体外诊断试剂-中国体外诊断网.doc
- 吉林西部水田时空变化与固碳效应研究-第四纪研究.pdf
- 2024至2030年中国邻硝基氯苯行业发展预测及投资策略报告.docx
- 2024至2030年中国菠萝蛋白酶行业深度调研及发展预测报告.docx
- 2024至2030年中国石油行业并购重组趋势与投资趋势分析报告.docx
- 2024至2030年中国回转真空干燥机行业发展预测及投资策略报告.docx
- 2024至2030年全球及中国睡眠技术设备行业市场分析及投资建议报告.docx
- 2024至2030年全球及中国冷凝式汽轮机行业市场分析及投资建议报告.docx
- 2024至2030年中国凸轮轴及偏心轴行业发展预测及投资策略报告.docx
- 湿制程设备项目申请报告.docx
- 电器控制软件项目申请报告.docx
- 2024至2030年西安市数字经济行业市场预测与投资规划分析报告.docx
文档评论(0)