Fahimeh Hajizadeh, Tarek Ould-Bachir and Jean Pierre David
Article (2025)
|
Open Access to the full text of this document Published Version Terms of Use: Creative Commons Attribution Download (691kB) |
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
