作者
Daniel J Saunders, Cooper Sigrist, Kenneth Chaney, Robert Kozma, Hava T Siegelmann
发表日期
2020/7/19
研讨会论文
2020 International Joint Conference on Neural Networks (IJCNN)
页码范围
1-8
出版商
IEEE
简介
Spiking neural networks (SNNs) are a promising candidate for biologically-inspired and energy efficient computation. However, their simulation is restrictively time consuming, and creates a bottleneck in developing competitive training methods with potential deployment on neuromorphic hardware platforms, even on simple tasks. To address this issue, we provide an implementation of mini-batch processing applied to clock-based SNN simulation, leading to drastically increased data throughput. To our knowledge, this is the first general-purpose implementation of mini-batch processing in a spiking neural networks simulator, which works with arbitrary neuron and synapse models. We demonstrate nearly constant-time scaling with batch size on a simulation setup (up to GPU memory limits), and showcase the effectiveness of large batch sizes in two SNN application domains, resulting in ≈880X and ≈24X …
引用总数
学术搜索中的文章
DJ Saunders, C Sigrist, K Chaney, R Kozma… - 2020 International Joint Conference on Neural …, 2020