首页 | 本学科首页   官方微博 | 高级检索  
     

基于SimpleScalar的龙芯CPU模拟器Sim-Godson
引用本文:张福新,章隆兵,胡伟武.基于SimpleScalar的龙芯CPU模拟器Sim-Godson[J].计算机学报,2007,30(1):68-73.
作者姓名:张福新  章隆兵  胡伟武
作者单位:中国科学院计算技术研究所系统结构重点实验室,北京,100080
基金项目:国家自然科学基金 , 国家自然科学基金 , 中国科学院基础研究项目 , 中国科学院知识创新工程项目 , 国家高技术研究发展计划(863计划) , 国家重点基础研究发展计划(973计划)
摘    要:现代高性能通用处理器的设计越来越复杂,模拟器在处理器设计中所起的作用越来越大.龙芯2号是中国科学院计算技术研究所研制的高性能通用处理器.最早开发的龙芯2号的模拟器ICT-Godson是信号级模拟器,它模拟了处理器的所有细节,十分准确,但速度和灵活性有较大限制.文章基于SimpleScalar工具集,设计并实现了龙芯2号的模拟器Sim-Godson.Sim-Godson具有高速度和高灵活性的优点,且准确性也很高.在3.0GHz的Pentium4微机上,Sim-Godson速度约为500K指令/s.大部份测试程序在Sim-Godson上的IPC(Instruction Per Cycle)与ICT-Godson相差不到5%,达到了很高的准确性.Sim-Godson在龙芯2号的性能分析工作中发挥了重要作用.

关 键 词:模拟器  龙芯2号处理器  SimpleScalar  通用处理器  高性能处理器  SimpleScalar  龙芯  模拟器  Based  Simulator  Processor  分析工作  高性能  Instruction  Cycle  测试程序  指令  微机  高灵活性  工具集  速度  处理器设计  信号  开发  研究所
修稿时间:2005-06-112006-10-18

Sim-Godson: A Godson Processor Simulator Based on SimpleScalar
ZHANG Fu-Xin,ZHANG Long-Bing,HU Wei-Wu.Sim-Godson: A Godson Processor Simulator Based on SimpleScalar[J].Chinese Journal of Computers,2007,30(1):68-73.
Authors:ZHANG Fu-Xin  ZHANG Long-Bing  HU Wei-Wu
Affiliation:Key Laboratory of Computer System and Architecture, Institute of Computing Technology, ChineseAcademy of Sciences, Beijing 100080
Abstract:As the increase in complexity of modern processor design,simulator is becoming more and more important in processor design.Godson-2 is a high performance general purpose processor developed by the Institute of Computing Technology,Chinese Academy of Sciences.ICT-Godson,the initial simulator of Godson-2,is a signal level simulator,which simulates all hardware details of Godson-2 and is very accurate.But the speed of ICT-Godson is not high enough and the flexibility is not good.Based on SimpleScalar tool sets,Sim-Godson,one processor simulator of Godson-2,is designed and implemented.Comparing with the ICT-Godson,Sim-Godson has high speed and high flexibility and the accuracy is also very good.On PC of Pentium4 3.0GHz,the speed of Sim-Godson is about 500K instructions per second.IPC(Instruction Per Cycle)difference between Sim-Godson and ICT-Godson is less than 5 percent for the most applications.Sim-Godson plays an important role in the performance analysis of God-son-2.
Keywords:simulator  Godson-2 processor  SimpleScalar  general purpose processor  high performance processor  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号