计算机应用研究

北大核心,JST,Pж(AJ),CSCD扩展版,WJCI

国内刊号:51-1196/TP

国际刊号:1001-3695

计算机应用研究杂志2025年第2期:NA-ROB:基于RISC-V超标量处理器的改进

发布日期:

作者:景超霞,刘杰,李洪奎,刘红海,

单位:湖州师范学院信息工程学院,浙江湖州313000;

关键词:RISC-V指令集,超标量处理器,ROB,AROB,零寄存器分配策略,

基金:湖州市公益重点资助项目(2019GZ10);浙江省本科高校省级线下一流本科课程(浙教办函[2020]77号);浙江省重点实验室资助项目(2020E10017);;

重排序缓存(ROB)是超标量处理器中的重要模块,用于确保乱序执行的指令能够正确地完成和提交。然而,在大规模超标量处理器中,存在ROB阻塞以及ROB容量有限的问题。为了解决上述问题并提高处理器性能,提出了零寄存器分配策略,通过将没有目的寄存器的指令单独存储来避免占用ROB表项。同时,引入容量可动态调整的缓存结构(AROB),将长延时指令与普通指令分别存储在ROB和AROB中,以降低长延时指令导致的阻塞。改进后的超标量处理器被命名为NA-ROB,经过SPEC 2006基准测试程序的实验评估,结果表明,NA-ROB超标量处理器相比于传统的ROB超标量处理器,平均IPC提升了66%,同时ROB的阻塞概率降低了48%。因此,所提出的改进方法显著提升了处理器的整体性能和效率。

来源:2025年第2期

《计算机应用研究》期刊编辑部

查看计算机应用研究杂志2025年第2期

联系我们

  • 地址:四川省成都市武候区成科西路3号
  • 电话:028-85249567
  • E-mail:journal@arocmag.cn

咨询工作人员