← 返回论文列表

DHFP-PE:面向人工智能加速的双精度混合浮点处理单元
DHFP-PE: Dual-Precision Hybrid Floating Point Processing Element for AI Acceleration

作者: Shubham Kumar, Vijay Pratap Sharma, Vaibhav Neema 等4人
arXiv: 2604.04507v1
分类: cs.AR, cs.RO, eess.AS, eess.IV
📝 论文摘要
人工智能与边缘计算领域对低精度算术的快速采用,催生了对高能效、灵活浮点乘加运算单元(MAC)的迫切需求。本文提出了一种全流水线双精度浮点MAC处理引擎,支持FP8格式(E4M3、E5M2)和FP4格式(E2M1、E1M2),专门针对低功耗、高吞吐量的人工智能工作负载进行优化。该架构采用创新的比特分区技术,使单个4比特单元乘法器既能作为FP8运算的标准4×4乘法器,又可作为2比特操作数的两个并行2×2乘法器,在无需重复逻辑的情况下实现100%的硬件利用率。基于28纳米工艺实现的设计方案,其工作频率达到1.94 GHz,核心面积仅0.00396平方毫米,功耗为2.13毫瓦,与现有先进设计相比,面积减少最高达60.4%,功耗降低达86.6%。

📊 核心分析

🎯 研究动机
该论文旨在解决人工智能和边缘计算中低精度算术运算对能效和灵活性浮点乘累加(MAC)单元的迫切需求。研究背景是:随着AI模型部署向边缘设备扩展,需要专门针对低功耗、高吞吐量AI工作负载优化的浮点处理单元。
🔧 核心方法
论文提出了一种双精度混合浮点处理单元(DHFP-PE)架构,具体方法包括: - 采用完全流水线设计,支持FP8格式(E4M3, E5M2)和FP4格式(E2M1, E1M2) - 使用创新的位分区(bit-partitioning)技术 - 设计单个4位单元乘法器,可配置为:标准4x4乘法器(用于FP8)或两个并行2x2乘法器(用于2位操作数) - 在28纳米工艺下实现
💡 核心创新
论文的核心创新点在于: - 提出了新颖的位分区技术,使单个4位乘法器硬件能够动态重配置,支持不同精度模式 - 实现了100%的硬件利用率,无需复制逻辑单元 - 通过单一乘法器架构同时支持FP8和FP4格式,在保持高性能的同时显著减少硬件开销
🏆 总体贡献
论文对该领域的整体贡献包括: - 提出了一种面积和能效显著优化的浮点MAC处理引擎 - 在28纳米工艺下实现1.94 GHz工作频率,面积仅0.00396 mm²,功耗2.13 mW - 相比最先进设计,实现高达60.4%的面积减少和86.6%的功耗节省 - 为低功耗AI加速器提供了高效的浮点运算单元设计方案