菜单

关于 🐙 GitHub
arXiv 提交日期: 2026-07-09
📄 Abstract - FPGN: Redefining Ultra-Fast Programmable Gate-based Neural Acceleration with Differentiable LUTs

Achieving nanosecond-scale inference latency for deep neural networks (DNNs) has become a primary architectural concern for latency-critical applications. While Field-Programmable Gate Arrays (FPGAs) offer a promising substrate for low-latency inference, conventional FPGA accelerators remain arithmetic-centric, using LUTs primarily as building blocks for numerical operators and peripheral logic. In contrast, recent LUT-native neural networks treat LUTs as learnable neurons, revealing promising theoretical potential to exploit their intrinsic logic expressivity. However, existing methods are largely confined to algorithmic optimizations, failing to translate this theoretical potential into high-performance FPGA accelerators. Specifically, their differentiable formulations do not faithfully match FPGA LUT primitives, their physically-unaware topologies compromise routability and timing closure, and their lack of automated optimization flow hinders systematic design space exploration (DSE) and efficient hardware implementation. In this paper, we propose FPGN, an end-to-end physically-aware framework that closes the gap between LUT-native learning and latency-optimized FPGA implementation. FPGN addresses these challenges through (i) a hardware-aligned differentiable formulation for training FPGA-native LUT neurons, (ii) a structured LUT-native topology with a streaming hardware architecture to improve routing locality and timing closure, and (iii) a latency-driven compiler that leverages high-fidelity analytical Quality of Results models to automate DSE and hardware generation. Experiments show that FPGN achieves up to 205$\times$ latency reduction compared to representative FPGA-based BNN accelerators and up to 30$\times$ higher LUT efficiency than prior differentiable LUT-native networks, while maintaining competitive inference accuracy.

顶级标签: systems model training model evaluation
详细标签: fpga acceleration lut neural networks ultra-low latency differentiable lut hardware-aware training 或 搜索:

FPGN:使用可微分查找表重新定义超快速可编程门级神经加速 / FPGN: Redefining Ultra-Fast Programmable Gate-based Neural Acceleration with Differentiable LUTs


1️⃣ 一句话总结

本文提出FPGN框架,通过将神经网络直接映射到FPGA的查找表(LUT)单元作为可学习神经元,并配合硬件对齐的训练方法和流式架构,实现在极低延迟下(比传统FPGA加速器快205倍)高效运行深度神经网络,同时保持较高的推理准确率。

源自 arXiv: 2607.08427