paper-with-me

홈 › Papers

da4ml: Distributed Arithmetic for Real-time Neural Networks on FPGAs

2025-07-06 · Chang Sun, Zhiqiang Que, Vladimir Loncar, Wayne Luk, Maria Spiropulu

Neural networks with a latency requirement on the order of microseconds, like the ones used at the CERN Large Hadron Collider, are typically deployed on FPGAs fully unrolled and pipelined. A bottleneck for the deployment of such neural networks is area utilization, which is directly related to the required constant matrix-vector multiplication (CMVM) operations. In this work, we propose an efficient algorithm for implementing CMVM operations with distributed arithmetic (DA) on FPGAs that simultaneously optimizes for area consumption and latency. The algorithm achieves resource reduction similar to state-of-the-art algorithms while being significantly faster to compute. The proposed algorithm is open-sourced and integrated into the \texttt{hls4ml} library, a free and open-source library for running real-time neural network inference on FPGAs. We show that the proposed algorithm can reduce on-chip resources by up to a third for realistic, highly quantized neural networks while simultaneously reducing latency, enabling the implementation of previously infeasible networks.

📄 PDF Abstract BibTeX arXiv:2507.04535

Code (0)

등록된 구현이 없습니다.

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

LUT-LLM: Efficient Large Language Model Inference with Memory-based Computations on FPGAs

2025-11-09 · Zifan He, Shengyu Ye, Rui Ma, Yang Wang 외 arxiv

The rapid development of large language models (LLM) has greatly enhanced everyday applications. While many FPGA-based accelerators, with flexibility for fine-grained data control, exhibit superior speed and energy effic…

Automatic Generation of Multi-precision Multi-arithmetic CNN Accelerators for FPGAs

2019-10-21 · Yiren Zhao, Xitong Gao, Xuan Guo, Junyi Liu 외

Modern deep Convolutional Neural Networks (CNNs) are computationally demanding, yet real applications often require high throughput and low latency. To help tackle these problems, we propose Tomato, a framework designed …

General Classification

Sub-microsecond Transformers for Jet Tagging on FPGAs

2025-10-26 · Lauri Laatu, Chang Sun, Arianna Cox, Abhijith Gandrakota 외 arxiv

We present the first sub-microsecond transformer implementation on an FPGA achieving competitive performance for state-of-the-art high-energy physics benchmarks. Transformers have shown exceptional performance on multipl…

Jet Tagging

JEDI-linear: Fast and Efficient Graph Neural Networks for Jet Tagging on FPGAs

2025-08-21 · Zhiqiang Que, Chang Sun, Sudarshan Paramesvaran, Emyr Clement 외 arxiv

Graph Neural Networks (GNNs), particularly Interaction Networks (INs), have shown exceptional performance for jet tagging at the CERN High-Luminosity Large Hadron Collider (HL-LHC). However, their computational complexit…

Jet Tagging