Skip to main content

Showing 1–3 of 3 results for author: Bautembach, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2107.04092  [pdf, ps, other

    cs.NE cs.AI cs.DC cs.LG cs.PF

    Even Faster SNN Simulation with Lazy+Event-driven Plasticity and Shared Atomics

    Authors: Dennis Bautembach, Iason Oikonomidis, Antonis Argyros

    Abstract: We present two novel optimizations that accelerate clock-based spiking neural network (SNN) simulators. The first one targets spike timing dependent plasticity (STDP). It combines lazy- with event-driven plasticity and efficiently facilitates the computation of pre- and post-synaptic spikes using bitfields and integer intrinsics. It offers higher bandwidth than event-driven plasticity alone and ac… ▽ More

    Submitted 23 August, 2021; v1 submitted 8 July, 2021; originally announced July 2021.

    Comments: Camera-ready, to appear in IEEE HPEC 2021

  2. arXiv:2102.04681  [pdf, ps, other

    cs.NE cs.DC cs.LG cs.PF

    Multi-GPU SNN Simulation with Static Load Balancing

    Authors: Dennis Bautembach, Iason Oikonomidis, Antonis Argyros

    Abstract: We present a SNN simulator which scales to millions of neurons, billions of synapses, and 8 GPUs. This is made possible by 1) a novel, cache-aware spike transmission algorithm 2) a model parallel multi-GPU distribution scheme and 3) a static, yet very effective load balancing strategy. The simulator further features an easy to use API and the ability to create custom models. We compare the propose… ▽ More

    Submitted 22 April, 2021; v1 submitted 9 February, 2021; originally announced February 2021.

    Comments: Camera-ready version, accepted to IJCNN 2021

  3. Faster and Simpler SNN Simulation with Work Queues

    Authors: Dennis Bautembach, Iason Oikonomidis, Nikolaos Kyriazis, Antonis Argyros

    Abstract: We present a clock-driven Spiking Neural Network simulator which is up to 3x faster than the state of the art while, at the same time, being more general and requiring less programming effort on both the user's and maintainer's side. This is made possible by designing our pipeline around "work queues" which act as interfaces between stages and greatly reduce implementation complexity. We evaluate… ▽ More

    Submitted 24 May, 2020; v1 submitted 16 December, 2019; originally announced December 2019.

    Comments: Camera-ready version, as accepted by IJCNN 2020