paper-with-me

Papers

HALF: Holistic Auto Machine Learning for FPGAs

2021-06-28 · Jonas Ney, Dominik Loroch, Vladimir Rybalkin, Nico Weber, Jens Krüger, Norbert Wehn

Deep Neural Networks (DNNs) are capable of solving complex problems in domains related to embedded systems, such as image and natural language processing. To efficiently implement DNNs on a specific FPGA platform for a given cost criterion, e.g. energy efficiency, an enormous amount of design parameters has to be considered from the topology down to the final hardware implementation. Interdependencies between the different design layers have to be taken into account and explored efficiently, making it hardly possible to find optimized solutions manually. An automatic, holistic design approach can improve the quality of DNN implementations on FPGA significantly. To this end, we present a cross-layer design space exploration methodology. It comprises optimizations starting from a hardware-aware topology search for DNNs down to the final optimized implementation for a given FPGA platform. The methodology is implemented in our Holistic Auto machine Learning for FPGAs (HALF) framework, which combines an evolutionary search algorithm, various optimization steps and a library of parametrizable hardware DNN modules. HALF automates both the exploration process and the implementation of optimized solutions on a target FPGA platform for various applications. We demonstrate the performance of HALF on a medical use case for arrhythmia detection for three different design goals, i.e. low-energy, low-power and high-throughput respectively. Our FPGA implementation outperforms a TensorRT optimized model on an Nvidia Jetson platform in both throughput and energy consumption.

📄 PDF Abstract BibTeX arXiv:2106.14771

Code (0)

등록된 구현이 없습니다.

Tasks

Arrhythmia DetectionBIG-bench Machine Learning

Similar Papers 제목 키워드 기반

Fast Jet Tagging with MLP-Mixers on FPGAs

2025-03-05 · Chang Sun, Jennifer Ngadiuba, Maurizio Pierini, Maria Spiropulu

We explore the innovative use of MLP-Mixer models for real-time jet tagging and establish their feasibility on resource-constrained hardware like FPGAs. MLP-Mixers excel in processing sequences of jet constituents, achie…

Jet TaggingQuantization

Enabling Low-Latency Machine learning on Radiation-Hard FPGAs with hls4ml

2026-02-17 · Katya Govorkova, Julian Garcia Pardinas, Vladimir Loncar, Victoria Nguyen 외 arxiv

This paper presents the first demonstration of a viable, ultra-fast, radiation-hard machine learning (ML) application on FPGAs, which could be used in future high-energy physics experiments. We present a three-fold contr…

The Feasibility of Implementing Large-Scale Transformers on Multi-FPGA Platforms

2024-04-24 · Yu Gao, Juan Camilo Vega, Paul Chow

FPGAs are rarely mentioned when discussing the implementation of large machine learning applications, such as Large Language Models (LLMs), in the data center. There has been much evidence showing that single FPGAs can b…

Offline Handwritten Recognition of Malayalam District Name - A Holistic Approach

2017-05-02 · Jino P J, Kannan Balakrishnan

Various machine learning methods for writer independent recognition of Malayalam handwritten district names are discussed in this paper. Data collected from 56 different writers are used for the experiments. The proposed…

BIG-bench Machine LearningDimensionality Reduction

Evaluation Pipeline for systematically searching for Anomaly Detection Systems

2025-06-18 · Florian Rokohl, Alexander Lehnert, Marc Reichenbach

Digitalization in the medical world provides major benefits while making it a target for attackers and thus hard to secure. To deal with network intruders we propose an anomaly detection system on hardware to detect mali…

Anomaly Detection