摘要

针对当前高性能对称密码协处理器进一步降低程序流控制开销的需求,提出了一种面向对称密码协处理器的轻量级分支预测技术。在"预测跳转必定发生"的静态分支预测机制基础上,通过新增分支条件学习器、记录指令跳转阈值的方式,以轻量级的硬件开销和极短的学习过程,将分支预测的平均命中率大幅提升,使其极限命中率与密码算法中循环体的循环轮数无关,同时降低了不同的编程风格对分支预测命中率的影响。

  • 出版日期2021
  • 单位成都三零嘉微电子有限公司