GeNN  3.0.0
GPU enhanced Neuronal Networks (GeNN)
GeNN Documentation

GeNN is a software package to enable neuronal network simulations on NVIDIA GPUs by code generation. Models are defined in a simple C-style API and the code for running them on either GPU or CPU hardware is generated by GeNN. GeNN can also be used through external interfaces. Currently there are prototype interfaces for SpineCreator and SpineML and for Brian2.

GeNN is currently developed and maintained by

Dr James Knight (contact James)
James Turner (contact James)
Dr. Esin Yavuz (contact Esin)
Prof. Thomas Nowotny (contact Thomas)

Project homepage is

The development of GeNN is partially supported by the EPSRC (grant number EP/J019690/1 - Green Brain Project).

This documentation is under construction. If you cannot find what you are looking for, please contact the project developers.