- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
环连接CMP模拟器:Godson-Ring.pdf
ComputerEngineeringandApplications计算机工程与应用
环连接CMP模拟器 :Godson-Ring
曹 非
CAOFei
西北工业大学 计算机学院,西安 710072
SchoolofComputerScienceandTechnology,NorthwesternPolytechnicalUniversity,Xi’an710072,China
CAOFei.RingconnectedCMPsimulator:Godson—Ring.ComputerEngineeringandApplications,2013,49(9):13-18.
Abstract:NetworkOnChip(NOC)andcachecoherenceprotocolarethekeydesignpointsofChipMulti-Processor(CMP).To
explorethecachecoherenceprotocoldesign spaceofringconnectedCMP,aCMP simulatorneedsto simulatetheringand
cachecoherenceprotocolprecisely.Godson-RingisausermoderingconnectedCMPsimulator.Itsimulatesthefunctionaland
timingbehaviorsofCMPseparately,andcombineshteeventdrivenandexecutiondrivenmethodstogether.Thesimulatoraccu—
ratelysimulatesthecachecoherenceprotocolandringcyclebycycle.It’Sfastandflexible,andcanexplorehtedesignspaceof
cachecoherenceprotocoleffi ciently.
Keywords:ring;ChipMulti-Processor(CMP):cachecoherenceprotocol;simulator
摘 要 :片上互连结构和cache一致性协议是片上多核处理器 (CMP)设计 的关键 。为 了探索使用环形互连结构CMP的
cache一致性协议设计空间,需要使用对环形互连结构和cache一致性协议进行精确模拟的CMP模拟器平 台。Godson—Ring
是一个环连接CMP的用户态模拟器平台,采用功能和时序相分离的模拟方式,使用了事件驱动和执行驱动相结合的方法,
周期精确地模拟了环形互连结构和cache一致性协议的硬件行为。该模拟器具有速度快和灵活性高的特点,能模拟多种
cache一致性协议,可以快速 、有效地探索环连接CMP的cache一致性协议设计空间。
关键词 :环;片上多核处理器;cache一致性协议;模拟器
文献标志码 :A 中图分类号 :TP302 doi:10.3778~.issn.1002—8331.1211—0134
1 引言 导致灵活性和速度下降,灵活性的增加也会导致速度的下
模拟器使用软件的方法对处理器的硬件结构进行建 降。模拟器设计时需要根据其用途权衡三个方面的关系 ,
模,模拟处理器或者整个计算机系统 内部的功能和时序行 以找到适合设计 目的的最优组合 。
为,是进行处理器结构设计空间探索的重要工具。它可以 模拟器可 以分为用户态模拟器和全系统模拟器两
提供对处理器硬件黑盒子的透视功能,方便地进行处理器 类。用户态模拟器仅对处理器的用户态进行模拟,该类模
内部各种结构参数的观察和统计;帮助微处理器体系结构 拟器一般结构简单,灵活性高,速度也较快,但由于没有模
设计者找到结构中影响处理器性能 、功耗或者带宽等关键 拟整个计算机系统和操作系统,无法对操作系统在各种应
特性的瓶颈所在,以便他们能提出对 已有结构的改进方案 用程序执行时的影响进行评估。SimpleScalaru是用户态模
或者新结构的设计方案;并且对不同的方案进行快速评估 拟器的代表。而全系统模拟器对包括处理器、各种外设以
和对
文档评论(0)