- 博客(4)
- 收藏
- 关注
原创 如何通过Docker使用香山
香山社区团队11 月初做了Docker 使用版本第一版,这版重新升级了资源包、重新撰写了使用文档,这一版先发布准备工作,后面“香山仿真演示”、手把手的“本次使用的香山工具解说”会在邀请“一生一芯”的同学们测试后再发出。同时招募香山社区志愿者,我们想做成视频形式。大家有任何问题,可以反馈到“howtousexiangshan”代码库的 issue 中 https://www.gitlink.org.cn/OSchip/HowtoUseXiangShan/issues/1 ,有价值的回复会有奖品
2024-02-19 20:01:25 1142
原创 【香山源码阅读】香山BPU代码阅读
分享以初学者的视角介绍香山分支预测单元(BPU),并探讨其结构和时序,旨在分享验证团队在阅读香山代码后对 BPU 的理解,最后以 Tage 为例,详细讨论其中一个子预测器的实现细节。此次分享适合所有对香山分支预测单元感兴趣的开发者学习使用。
2024-04-01 17:56:36 490
原创 gem5 SPECPU2006测试说明
base使用O3编译。通过开源项目CPU2006LiteWrapper维护编译参数。使用说明见 https://github.com/OpenXiangShan/CPU2006LiteWrapper/blob/main/README.md
2024-03-19 20:54:31 1910
原创 如何使用香山之香山工具详解:difftest应用及配合波形检验
difftest(差分测试)difftest 是一个协同仿真框架,它在仿真运行时负责将香山核的输出与 NEMU 的输出进行对比,判断香山是否按照指令集定义的那样正确运行。difftest 是验证香山功能正确性的重要工具,也对我们定位 bug 和解决 bug 提供了极大帮助。difftest 与香山代码有较高的耦合,目前是作为一个子模块放在香山目录下,在编译仿真程序 emu 时将自动使用。
2024-03-06 11:31:09 1343 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人