陈新科,黄帅,王焕东,吴瑞阳,曾露.基于FPGA模拟片上多核处理器的新方法[J].高技术通讯(中文),2014,24(7):661~668 |
基于FPGA模拟片上多核处理器的新方法 |
|
|
DOI: |
中文关键词: 模拟, 仿真, 模型, 现场可编程门阵列(FPGA), 片上多核处理器, 伪造的处理器核 |
英文关键词: |
基金项目: |
作者 | 单位 | 陈新科 | 计算机体系结构国家重点实验室(中国科学院计算技术研究所)北京 中国科学院计算技术研究所 中国科学院大学 | 黄帅 | 龙芯中科技术有限公司 | 王焕东 | 龙芯中科技术有限公司 | 吴瑞阳 | 计算机体系结构国家重点实验室(中国科学院计算技术研究所)北京 中国科学院计算技术研究所 中国科学院大学 | 曾露 | 计算机体系结构国家重点实验室(中国科学院计算技术研究所)北京 中国科学院计算技术研究所 中国科学院大学 |
|
摘要点击次数: 3254 |
全文下载次数: 2426 |
中文摘要: |
为了解决使用现场可编程门阵列(FPGA)进行大规模片上多核处理器模拟的容量限制难题,提出了一种新颖的FPGA模拟方法。该方法通过混合真实的处理器核与伪造的处理器核,使用1个或2个FPGA即可模拟整个片上多核处理器,而且可以有效克服FPGA的容量限制问题,同时又不过多损害对多核处理器行为特征的有效模拟。用此方法实现了周期精确的全芯片模拟,并使用流片后的片上多核处理器芯片对此模拟方法进行了有效性验证。实验很容易地实现了50MHz以上的模拟速度,比基于相同设计的软件仿真快10万倍以上。模拟速度的大幅度提升,使得可以启动未经修改的Linux操作系统和运行完整的多用户SPEC CPU2006 train测试集。这种混合真实处理器核与伪造处理器核的模拟方法为片上多核处理器的功能验证和性能评估提供了一种简单高效的途径。 |
英文摘要: |
|
查看全文
查看/发表评论 下载PDF阅读器 |
关闭 |
|
|
|