paper-with-me

Papers

Fast Algorithms for Spiking Neural Network Simulation with FPGAs

2024-05-03 · Björn A. Lindqvist, Artur Podobas

Using OpenCL-based high-level synthesis, we create a number of spiking neural network (SNN) simulators for the Potjans-Diesmann cortical microcircuit for a high-end Field-Programmable Gate Array (FPGA). Our best simulators simulate the circuit 25\% faster than real-time, require less than 21 nJ per synaptic event, and are bottle-necked by the device's on-chip memory. Speed-wise they compare favorably to the state-of-the-art GPU-based simulators and their energy usage is lower than any other published result. This result is the first for simulating the circuit on a single hardware accelerator. We also extensively analyze the techniques and algorithms we implement our simulators with, many of which can be realized on other types of hardware. Thus, this article is of interest to any researcher or practitioner interested in efficient SNN simulation, whether they target FPGAs or not.

📄 PDF Abstract BibTeX arXiv:2405.02019

Code (1)

bjourne/fast_snn_fpga 공식 구현

Tasks

GPUHigh-Level SynthesisNeural Network simulation

Methods 이 논문이 사용한 방법론

SNN Spiking Neural Networks (SNNs) are a class of artificial neural networks inspired by the structure and functioning of the brain's neural networks. Unlike traditional…

Similar Papers 제목 키워드 기반

FeNN: A RISC-V vector processor for Spiking Neural Network acceleration

2025-06-13 · Zainab Aizaz, James C. Knight, Thomas Nowotny

Spiking Neural Networks (SNNs) have the potential to drastically reduce the energy requirements of AI systems. However, mainstream accelerators like GPUs and TPUs are designed for the high arithmetic intensity of standar…

GPU

A Robust, Open-Source Framework for Spiking Neural Networks on Low-End FPGAs

2025-07-09 · Andrew Fan, Simon D. Levy arxiv

As the demand for compute power in traditional neural networks has increased significantly, spiking neural networks (SNNs) have emerged as a potential solution to increasingly power-hungry neural networks. By operating o…

NeuroRing: Scaling Spiking Neural Networks via Multi-FPGA Bidirectional Ring Topologies and Stream-Dataflow Architectures

2026-04-30 · Muhammad Ihsan Al Hafiz, Artur Podobas arxiv

Spiking neural networks (SNNs) are a promising paradigm for energy-efficient event-driven computation, but large-scale SNN execution remains challenging because sparse spike communication and synchronization can dominate…

Spiking Neural Network inference on FPGAs with hls4ml

2026-06-08 · Barry M. Dillon arxiv

Spiking Neural Networks (SNNs) provide a naturally temporal machine-learning framework. Their neurons maintain an internal state and propagate information through discrete spikes, enabling low-latency temporal inference.…

Event-based vision on FPGAs -- a survey

2024-07-11 · Tomasz Kryjak

In recent years there has been a growing interest in event cameras, i.e. vision sensors that record changes in illumination independently for each pixel. This type of operation ensures that acquisition is possible in ver…

Event-based visionOptical Flow EstimationSurvey