期刊文献+

一种分片式多核处理器的用户级模拟器 被引量:6

A Use-Level Simulator for Tiled Chip Multiprocessor
下载PDF
导出
摘要 随着片上晶体管资源的增多和互连线延迟的加大,分片式多核微处理器已成为多核处理器设计的新方向.为了对这种新型处理器进行体系结构的深入研究和设计空间的探索,设计并实现了针对分片式多核处理器的用户级多核性能模拟器.该多核模拟器在龙芯2号单处理器核的基础上,完整地模拟了基于目录的Cache一致性协议和存储转发式片上互联网络的结构模型,详细地刻画了由于系统乱序处理各种请求应答和请求之间的冲突而造成的时序特性,可以通过运行各种串行或并行的工作负载对多核处理器的各种重要性能指标加以评估,为多核处理器的结构设计提供了快速、灵活、高效的研究平台. As the transistor resources and delay of interconnect wires increase, the tiled multi-core processor has been a new direction for multi-core processor. In order to thoroughly study new type processor and explore the design space of it, this paper designs and implements a user-level performance simulator for the tiled CMP architecture. The simulator adopts the directory-based Cache Coherence Protocol and the architecture of store-and-forward Network- on-Chip with Godson-2 CPU as the processing core model, and depicts out-of-order transacted requests and responses and conflictions of requests and their timing characteristics in detail. The simulator can be used to evaluate all kinds of important performance features of the tiled CMP (chip multiprocessor) architecture by running all kinds of sequential or parallel workloads, and thus provides a fast, flexible and efficient platform for architecture design of multi-core processor.
出处 《软件学报》 EI CSCD 北大核心 2008年第4期1069-1080,共12页 Journal of Software
基金 国家自然科学基金No.60673146 国家杰出青年基金No.60325205 国家高技术研究发展计划(863)No.2006AA010201 国家重点基础研究发展计划(973)No.2005CB321600 北京市自然科学基金No.4072024 中国科学院计算技术研究所知识创新课题No.20066012~~
关键词 分片式CMP(chip multiprocessor) 模拟器 片上网络 性能分析 龙芯2号微处理器 tiled CMP (chip multiprocessor) simulator network on chip performance analysis Godson-2 processor
  • 相关文献

参考文献3

二级参考文献13

  • 1Wei-WuHu Fu-XinZhang Zu-SongLi.Microarchitecture of the Godson-2 Processor[J].Journal of Computer Science & Technology,2005,20(2):243-249. 被引量:52
  • 2Burger DC,Austin TM.The simplescalar tool set,version 2.0.Technical Report,CS-TR-97-1342,Madison:University of Wisconsin,1997.
  • 3Mauer CJ,Hill MD,Wood DA.Full system timing-first simulation.In:Proc.of the 2002 ACM Sigmetrics Conf.on Measurement and Modeling of Computer Systems.ACM Press,2002.108-116.
  • 4Gibson J,Kunz R,Ofelt D,Horowitz M,Hennessy J,Heinrich M.FLASH vs.(simulated) FLASH:Closing the simulation loop.In:Proc.of the 9th Int'l Conf.on Architectural Support for Programming Languages and Operating Systems (ASPLOS).IEEE Computer Society,2000.49-58.
  • 5Rosenblum M,Herrod SA,Witchel E,Gupta A.Complete computer system simulation:The SimOS approach.IEEE Parallel and Distributed Technology:Systems and Applications,1995,3(4):34-43.
  • 6Hu WW,Zhang FX,Li ZS.Microarchitecture of the Goodson-2 processor.Journal of Computer Science and Technology,2005,20(2):243-249.
  • 7Martin MMK,Sorin DJ,Cain HW,Hill MD,Lipasti MH.Correctly implementing value prediction in microprocessors that support multithreading or multiprocessing.In:Proc.of the 34th Int'l Symp.on Microarchitecture.IEEE Computer Society,2001.328-337.
  • 8Henning J.SPEC CPU2000:Measuring CPU performance in the new millennium.IEEE Computer,2000,33(7):28-35.
  • 9McVoy L,Staelin C.LMbench:Portable tools for performance analysis.In:USENIX Annual Technical Conf.San Diego,1996.279-294.
  • 10Woo SC,Ohara M,Torrie E,Singh JP,Gupta A.The SPLASH-2 programs:Characterization and methodological considerations.In:Proc.of the 22nd Annual Int'l Symp.on Computer Architecture.IEEE Computer Society,1995.24-36.

共引文献42

同被引文献31

引证文献6

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部