中文

标量处理器的链式(RISC-V)ISA扩展

硬件体系结构 2025-11-11 v1

摘要

现代通用型加速器集成大量可编程面积和能源高效的处理单元(PE),以在满足严格的功率供给和热散发约束的同时提供高性能。在此背景下,PE通常由标量顺序内核实现,这些内核对流水线停顿极其敏感。传统软件技术,如循环展开,虽能缓解此问题,却以增加寄存器压力为代价,限制了灵活性。我们提出了标量链式(scalar chaining)一种新的硬件软件解决方案,用于在不增加传统软件-only技术缺点的前提下解决此问题。我们在寄存器受限的模板代码上演示了该解决方案,实现了>93%的FPU利用率,并在相对于高度优化基准的平均情况下实现了4%的加速和10%的能源效率提升。我们的实现完全开源,且使用免费软件即可复现性能实验。

关键词

引用

@article{arxiv.2503.20609,
  title  = {Late Breaking Results: A RISC-V ISA Extension for Chaining in Scalar Processors},
  author = {Luca Colagrande and Jayanth Jonnalagadda and Luca Benini},
  journal= {arXiv preprint arXiv:2503.20609},
  year   = {2025}
}

备注

Accepted at DATE 2025