Spike-FlexiCAS:支持缓存架构灵活配置的RISC-V处理器模拟器

2025-06-12 60 1.16M 0

  缓存模拟器在缓存架构探索和缓存侧信道研究中起着不可或缺的作用. Spike作为RISC-V指令集的标准实现为基于RISC-V的缓存研究提供了完整的运行环境.但Spike的缓存模型存在仿真粒度低,与真实处理器的缓存结构差异大等诸多问题.为此,本文修改和扩展Spike的缓存模型并取名为FlexiCAS (flexible cache architectural simulator),修改后的Spike称为Spike-FlexiCAS. FlexiCAS能支持多种缓存架构,具有灵活配置、易扩展等特点并且可以对缓存特性(如一致性协议以及实现方式)进行任意的组合.此外, FlexiCAS还能不依赖Spike单独地对缓存的行为进行模拟.性能测试的结果表明, FlexiCAS对比当前最快的执行驱动型模拟器ZSim的缓存模型具有明显的性能优势.



您还没有登录,请登录后查看详情



 
举报收藏 0打赏 0评论 0
本类推荐
下载排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  蜀ICP备2024057410号-1