ONNX-to-Hardware Design Flow for Adaptive Neural-Network Inference on FPGAs

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Manca, Federico, Ratto, Francesco, Palumbo, Francesca
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909223245316096
author Manca, Federico
Ratto, Francesco
Palumbo, Francesca
author_facet Manca, Federico
Ratto, Francesco
Palumbo, Francesca
contents The challenges involved in executing neural networks (NNs) at the edge include providing diversity, flexibility, and sustainability. That implies, for instance, supporting evolving applications and algorithms energy-efficiently. Using hardware or software accelerators can deliver fast and efficient computation of the NNs, while flexibility can be exploited to support long-term adaptivity. Nonetheless, handcrafting an NN for a specific device, despite the possibility of leading to an optimal solution, takes time and experience, and that's why frameworks for hardware accelerators are being developed. This work, starting from a preliminary semi-integrated ONNX-to-hardware toolchain [21], focuses on enabling approximate computing leveraging the distinctive ability of the original toolchain to favor adaptivity. The goal is to allow lightweight adaptable NN inference on FPGAs at the edge.
format Preprint
id arxiv_https___arxiv_org_abs_2406_09078
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ONNX-to-Hardware Design Flow for Adaptive Neural-Network Inference on FPGAs
Manca, Federico
Ratto, Francesco
Palumbo, Francesca
Hardware Architecture
The challenges involved in executing neural networks (NNs) at the edge include providing diversity, flexibility, and sustainability. That implies, for instance, supporting evolving applications and algorithms energy-efficiently. Using hardware or software accelerators can deliver fast and efficient computation of the NNs, while flexibility can be exploited to support long-term adaptivity. Nonetheless, handcrafting an NN for a specific device, despite the possibility of leading to an optimal solution, takes time and experience, and that's why frameworks for hardware accelerators are being developed. This work, starting from a preliminary semi-integrated ONNX-to-hardware toolchain [21], focuses on enabling approximate computing leveraging the distinctive ability of the original toolchain to favor adaptivity. The goal is to allow lightweight adaptable NN inference on FPGAs at the edge.
title ONNX-to-Hardware Design Flow for Adaptive Neural-Network Inference on FPGAs
topic Hardware Architecture
url https://arxiv.org/abs/2406.09078