面向能效优先的顺序发射 RISC-V 核上整数与浮点混合负载的双发射执行
硬件体系结构
2025-11-11 v1
摘要
为在严格的能耗约束下满足现代工作负载的计算需求,通用加速器架构必须集成数量日益增长的、面积与能耗均极为高效的处理单元(PE)。在此背景下,单发射顺序核十分常见,但精简的双发射核能够提升 PE 的 IPC,尤其针对常见的整数与浮点混合负载场景。我们开发了 COPIFT 方法学及 RISC-V ISA 扩展,以低成本且灵活地实现整数与浮点指令序列的双发射执行。在此类核心程序上,我们的方法学相较于经过优化的 RV32G 基线,平均获得了 1.47 倍加速,峰值达到每周期 1.75 条指令,并实现了 1.37 倍的能耗改进。
引用
@article{arxiv.2503.20590,
title = {Dual-Issue Execution of Mixed Integer and Floating-Point Workloads on Energy-Efficient In-Order RISC-V Cores},
author = {Luca Colagrande and Luca Benini},
journal= {arXiv preprint arXiv:2503.20590},
year = {2025}
}
备注
Accepted at DAC 2025