arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2511.02494cs.AR
收藏

Digit-Recurrence Posit除法

Digit-Recurrence Posit Division

Raul Murillo, Julio Villalba-Moreno, Alberto A. Del Barrio, Guillermo Botella

AI总结:

本研究提出基于radix-4 digit-recurrence算法的posit除法单元,通过冗余算术等硬件优化,在极小面积开销下实现超80%能耗降低与迭代次数大幅减少。

摘要:

Posit算术已成为IEEE 754浮点表示的一种有前景的替代方案,具有更高的精度和动态范围。然而,由于固有的硬件复杂性,posit系统中的除法运算仍具挑战性。在本研究中,我们提出了基于digit-recurrence算法的posit除法单元,这是首次在此背景下实现radix-4 digit-recurrence技术。我们的方法融合了以硬件为中心的优化,包括冗余算术、即时商转换和操作数缩放,以简化除法流程,同时缓解延迟、面积和功耗开销。跨多种posit配置的综合评估表明了显著的性能提升,包括与现有方法相比在极小面积开销下实现超过80%的能耗降低,以及迭代次数的大幅减少。这些结果凸显了我们改进后的算法在提升基于posit的算术单元效率方面的潜力。

英文摘要:

Posit arithmetic has emerged as a promising alternative to IEEE 754 floating-point representation, offering enhanced accuracy and dynamic range. However, division operations in posit systems remain challenging due to their inherent hardware complexity. In this work, we present posit division units based on the digit-recurrence algorithm, marking the first implementation of radix-4 digit-recurrence techniques within this context. Our approach incorporates hardware-centric optimizations including redundant arithmetic, on-the-fly quotient conversion, and operand scaling to streamline the division process while mitigating latency, area, and power overheads. Comprehensive synthesis evaluations across multiple posit configurations demonstrate significant performance improvements, including more than 80% energy reduction with small area overhead compared to existing methods, and a substantial decrease in the number of iterations. These results underscore the potential of our adapted algorithm to enhance the efficiency of posit-based arithmetic units.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑