• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2021, Vol. 43 ›› Issue (02): 199-204.

• 高性能计算 • 上一篇    下一篇

一种轻量级的处理器核性能分析框架

雷国庆,马驰远,王永文,郑重   

  1. (国防科技大学计算机学院,湖南 长沙 410073)

  • 收稿日期:2020-06-10 修回日期:2020-09-18 接受日期:2021-02-25 出版日期:2021-02-25 发布日期:2021-02-23
  • 基金资助:
    国家核高基(2017ZX01028-103-002);国家自然科学基金(61902406)

A lightweight processor core performance analysis framework

LEI Guo-qing,MA Chi-yuan,WANG Yong-wen,ZHENG Zhong   

  1. (College of Computer Science and Technology,National University of Defense Technology,Changsha 410073,China)

  • Received:2020-06-10 Revised:2020-09-18 Accepted:2021-02-25 Online:2021-02-25 Published:2021-02-23

摘要: 面向国产处理器核心性能提升的实际需求,针对处理器核 RTL 设计中可能出现的性能缺陷问题,提出了一种基于 RTL 仿真的轻量级处理器核性能分析框架。该性能分析框架基于定向和随机测试激励,通过对基准处理器核(Base Core)和新一代处理器核(New Core)的 RTL 设计进行快速模拟仿真,并对模拟结果进行对比分析,从而发现 New Core 在RTL 设计过程中可能引入的性能缺陷。基于该性能分析框架,结合实际应用场景给出了测试方法和测试结果。实践表明,该性能分析框架能够快速对New Core的RTL设计的性能预期进行验证,从而发现New Core在 RTL 设计过程中可能引入的性能缺陷,有效加速新一代处理器核的研制进程。


关键词: 国产处理器, 处理器核, 性能分析框架, RTL仿真

Abstract: For the actual needs of improving the processor core performance of domestic processors, aiming at the performance defects that may appear in the RTL design of processor cores, this paper proposes a lightweight processor core performance analysis framework based on RTL simulation. The performance analysis framework is designed based on lightweight directional and random tests. Through the rapid simulation of the RTL design of the base processor core (Base Core) and the new generation processor core (New Core), and the comparative analysis of the simulation results, the performance defects that New Core may introduce in the RTL design process are found quickly. Based on the performance analysis framework, combined with actual application scenarios, the test methods and test results are given. The test results show that the performance analysis framework proposed can timely find the performance defects introduced by the new processor core in the RTL design process, and effectively accelerate the development of the domestic processor core.



Key words: domestic processor, processor core, performance analysis framework, RTL simulation