Open Issues Need Help
View All on GitHubGeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.
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.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.
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.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.