<  Retour au portail Polytechnique Montréal

Enhancing CuFP library with self-alignment technique

Fahimeh Hajizadeh, Tarek Ould-Bachir et Jean Pierre David

Article de revue (2025)

Document en libre accès dans PolyPublie et chez l'éditeur officiel
[img]
Affichage préliminaire
Libre accès au plein texte de ce document
Version officielle de l'éditeur
Conditions d'utilisation: Creative Commons: Attribution (CC BY)
Télécharger (691kB)
Afficher le résumé
Cacher le résumé

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.

Mots clés

Renseignements supplémentaires: MOTCE Laboratory
Département: Département de génie électrique
Département de génie informatique et génie logiciel
Centre de recherche: Autre
Organismes subventionnaires: NSERC
Numéro de subvention: RGPIN-2021-03935, RGPIN-2019-05166
URL de PolyPublie: https://publications.polymtl.ca/64342/
Titre de la revue: Computers (vol. 14, no 4)
Maison d'édition: Multidisciplinary Digital Publishing Institute
DOI: 10.3390/computers14040118
URL officielle: https://doi.org/10.3390/computers14040118
Date du dépôt: 26 mars 2025 16:19
Dernière modification: 13 nov. 2025 21:06
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