genn-team

genn-team/genn

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

10 good first / help-wanted issues · C++ · last activity Oct 6, 2026

283 stars 75 forks 283 watchers C++ GNU Lesser General Public License v2.1
computational-neuroscience hacktoberfest nvidia-cuda simulation spiking-neural-networks
10 Open Issues Need Help Last updated: Oct 6, 2026

Open Issues Need Help

View All on GitHub
enhancement good first issue
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks
help wanted good first issue documentation
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks
good first issue testing
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks
enhancement good first issue testing hacktoberfest
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks
Delay optimisation 10 months ago
enhancement good first issue CUDA backend
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks
enhancement good first issue testing documentation
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks
enhancement good first issue documentation
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks
enhancement good first issue PyGeNN
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks

AI Summary: The task is to remove obsolete methods from the GeNN codebase related to the now-removed OpenCL backend. This involves identifying and deleting the methods `BackendBase::getPointerPrefix` and `BackendBase::getMergedGroupFieldHostTypeName`, verifying their removal doesn't break functionality, and updating any related documentation.

Complexity: 2/5
enhancement good first issue
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks

AI Summary: The task requires modifying the GeNN (GPU-enhanced Neuronal Network) codebase to add the `__restrict__` keyword to pointer members within merged group structures. This should improve optimization by informing the compiler that these pointers do not alias. The solution likely involves creating a new virtual function in the `BackendBase` class to handle the addition of `__restrict__` specifically for CUDA.

Complexity: 4/5
enhancement good first issue CUDA backend
genn-team/genn
283

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

C++
#computational-neuroscience#hacktoberfest#nvidia-cuda#simulation#spiking-neural-networks