This paper presents a comparative study of a design flow for generating Convolutional Neural Network (CNN) accelerators on Field Programmable Gate Arrays (FPGAs), based on an extension of the Multi-Dataflow Composer (MDC) tool, against established frameworks: HLS4ML, FINN and Vitis AI. The proposed design flow explores a previously untapped area of the design space: runtime reconfigurable accelerators. By enabling runtime reconfigurability, it provides adaptivity support, filling a gap in current FPGA-based accelerator design options. The analysis focuses on the trade-offs and benefits of each approach, particularly regarding performance and adaptivity.
Adaptive CNN acceleration on FPGAs: closing the gap with state-of-the-art solutions
Federico Manca;Francesco Ratto
;Claudio Rubattu;Luigi Raffo;Francesca Palumbo
2026-01-01
Abstract
This paper presents a comparative study of a design flow for generating Convolutional Neural Network (CNN) accelerators on Field Programmable Gate Arrays (FPGAs), based on an extension of the Multi-Dataflow Composer (MDC) tool, against established frameworks: HLS4ML, FINN and Vitis AI. The proposed design flow explores a previously untapped area of the design space: runtime reconfigurable accelerators. By enabling runtime reconfigurability, it provides adaptivity support, filling a gap in current FPGA-based accelerator design options. The analysis focuses on the trade-offs and benefits of each approach, particularly regarding performance and adaptivity.| File | Dimensione | Formato | |
|---|---|---|---|
|
Adaptive_CNN_Acceleration_on_FPGAs_Closing_the_Gap_With_State-of-the-Art_Solutions.pdf
Solo gestori archivio
Descrizione: VoR
Tipologia:
versione editoriale (VoR)
Dimensione
537.31 kB
Formato
Adobe PDF
|
537.31 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
|
IEEE_ESL_IRIS.pdf
accesso aperto
Descrizione: AAM
Tipologia:
versione post-print (AAM)
Dimensione
1.03 MB
Formato
Adobe PDF
|
1.03 MB | Adobe PDF | Visualizza/Apri |
I metadati presenti in IRIS UNICA sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono protetti da diritto d'autore, salvo diversa indicazione.



