Enhancing CuFP library with self-alignment technique

Fahimeh Hajizadeh, Tarek Ould-Bachir, Jean Pierre David

Article de revue (2025)

Accéder à ce document
Disponible
Libre accès au texte intégral dans PolyPublie et chez l'éditeur officiel
Version officielle de l'éditeur
Texte Texte • 691kB •

Résumé

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.

Mots clés

Renseignements supplémentaires:
MOTCE Laboratory
Unité de recherche:
Organismes subventionnaires:
NSERC
Numéro de subvention:
RGPIN-2021-03935, RGPIN-2019-05166
Adresse URL de PolyPublie:
Titre de la revue :
Computers ( vol. 14 , no 4 )
Maison d'édition:
Multidisciplinary Digital Publishing Institute
OAI:
oai:publications.polymtl.ca:64342
ORCID
Date du dépôt:
26 mars 2025 16:19
Dernière modification:
14 oct. 2026 14:25
Citer en 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

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Dimensions

Actions réservées au personnel

Afficher document
Afficher document