Skip to contentSkip to filters

We use cookies for analytics.

Topic: Brian2CUDA

Seminar
1 seminar
ePoster
1 ePoster

In Computational Neuroscience and Computer Science

Seminar · Computational Neuroscience

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

ePoster · Computational Neuroscience

Neural simulations in the Brian ecosystem

Marcel Stimberg · Neuromatch 5

Wed, Sep 28, 2022

The Brian simulator, a simulator for spiking neural networks, started its life in 2007 and has been continuously developed ever since. A complete rewrite in 2014 led to the "brian2" package, which is now built as a code generation framework. This means that users write their code as a Python script, with textual representations of the model equations, and the simulator transparently translates this code into a target language such as C++. In this talk, I will give an overview over recent developments in the Brian ecosystem, showcasing a number of packages that enhance the simulator's capabili