<  Back to the Polytechnique Montréal portal

Enhancing CuFP library with self-alignment technique

Fahimeh Hajizadeh, Tarek Ould-Bachir and Jean Pierre David

Article (2025)

Open Acess document in PolyPublie and at official publisher
[img]
Preview
Open Access to the full text of this document
Published Version
Terms of Use: Creative Commons Attribution
Download (691kB)
Show abstract
Hide abstract

Abstract

High-Level Synthesis (HLS) tools have transformed FPGA development by streamlining digital design and enhancing efficiency. Meanwhile, advancements in semiconductor technology now support the integration of hundreds of floating-point units on a single chip, enabling more resource-intensive computations. CuFP, an HLS library, facilitates the creation of customized floating-point operators with configurable exponent and mantissa bit widths, providing greater flexibility and resource efficiency. This paper introduces the integration of the self-alignment technique (SAT) into the CuFP library, extending its capability for customized addition-related floating-point operations with enhanced precision and resource utilization. Our findings demonstrate that incorporating SAT into CuFP enables the efficient FPGA deployment of complex floating-point operators, achieving significant reductions in computational latency and improved resource efficiency. Specifically, for a vector size of 64, CuFPSAF reduces execution cycles by 29.4% compared to CuFP and by 81.5% compared to vendor IP while maintaining the same DSP utilization as CuFP and reducing it by 59.7% compared to vendor IP. These results highlight the efficiency of SAT in FPGA-based floating-point computations.

Uncontrolled Keywords

Additional Information: MOTCE Laboratory
Department: Department of Electrical Engineering
Department of Computer Engineering and Software Engineering
Research Center: Other
Funders: NSERC
Grant number: RGPIN-2021-03935, RGPIN-2019-05166
PolyPublie URL: https://publications.polymtl.ca/64342/
Journal Title: Computers (vol. 14, no. 4)
Publisher: Multidisciplinary Digital Publishing Institute
DOI: 10.3390/computers14040118
Official URL: https://doi.org/10.3390/computers14040118
Date Deposited: 26 Mar 2025 16:19
Last Modified: 09 Jan 2026 17:58
Cite in APA 7: Hajizadeh, F., Ould-Bachir, T., & David, J. P. (2025). Enhancing CuFP library with self-alignment technique. Computers, 14(4), 118 (22 pages). https://doi.org/10.3390/computers14040118

Statistics

Total downloads

Downloads per month in the last year

Origin of downloads

Dimensions

Repository Staff Only

View Item View Item