Brian2CUDA: Generating Efficient CUDA Code for Spiking Neural Networks
Denis Alevi · Berlin Institute of Technology (
Thu, Nov 3, 2022 · 15:00 UTC
Graphics processing units (GPUs) are widely available and have been used with great success to accelerate scientific computing in the last decade. These advances, however, are often not available to researchers interested in simulating spiking neural networks, but lacking the technical knowledge to write the necessary low-level code. Writing low-level code is not necessary when using the popular Brian simulator, which provides a framework to generate efficient CPU code from high-level model definitions in Python. Here, we present Brian2CUDA, an open-source software that extends the Brian simul