Published March 6, 2026
| Version v1.0.1
Software
Open
githubofaliyev/SNN-DSE: Surrogates, Spikes, and Sparsity
Authors/Creators
Description
Artifact Release for ISPASS 2026
Paper: Surrogates, Spikes, and Sparsity: Performance Analysis and Characterization of SNN Hyperparameters on Hardware
Authors: Ilkin Aliyev, Jesus Lopez, Tosiron Adegbija
Venue: IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2026)
Overview
This release contains the reproducibility artifacts for our ISPASS 2026 paper, including:
- Training scripts for spiking neural networks with configurable surrogate gradient functions (Fast Sigmoid, Arctangent, Spike Rate Escape, Stochastic Spike Operator) and neuron models (LIF, Lapicque)
- FPGA instrumentation platform (SystemVerilog RTL) for cycle-accurate latency and spike count measurement
- Weight extraction utilities for deploying trained models to hardware
Key Results Reproducible
- Figure 5: Accuracy sensitivity to surrogate gradient functions
- Figure 6: Hardware inference latency characterization
- Figure 7: Pareto analysis of neuron configurations (LIF vs. Lapicque)
- Table II: Benchmarking against prior ASIC/FPGA implementations
Requirements
- Python 3.11, PyTorch 2.2.2, CUDA 12.8
- snnTorch 0.7.0, Brevitas 0.10.2, tonic
- Xilinx Vivado (for hardware simulation)
Datasets
- DVS128-Gesture
- N-MNIST
- DVS-CIFAR10
License
MIT License
Citation
@inproceedings{aliyev2026surrogates,
title={Surrogates, Spikes, and Sparsity: Performance Analysis and Characterization of SNN Hyperparameters on Hardware},
author={Aliyev, Ilkin and Lopez, Jesus and Adegbija, Tosiron},
booktitle={IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)},
year={2026}
}
Files
githubofaliyev/SNN-DSE-v1.0.1.zip
Files
(647.6 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:b0ff5502ff3a12b14acc6f8a14c2cb65
|
647.6 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/githubofaliyev/SNN-DSE/tree/v1.0.1 (URL)
Software
- Repository URL
- https://github.com/githubofaliyev/SNN-DSE