GeNN  3.3.0
GPU enhanced Neuronal Networks (GeNN)
global.cc File Reference
#include "global.h"

Namespaces

 GENN_FLAGS
 
 GENN_PREFERENCES
 

Macros

#define GLOBAL_CC
 

Variables

unsigned int preSynapseResetBlkSize
 Global variable containing the GPU block size for the reset kernel run before the synapse kernel. More...
 
unsigned int neuronBlkSz
 Global variable containing the GPU block size for the neuron kernel. More...
 
unsigned int synapseBlkSz
 Global variable containing the GPU block size for the synapse kernel. More...
 
unsigned int learnBlkSz
 Global variable containing the GPU block size for the learn kernel. More...
 
unsigned int synDynBlkSz
 Global variable containing the GPU block size for the synapse dynamics kernel. More...
 
unsigned int initBlkSz
 Global variable containing the GPU block size for the initialization kernel. More...
 
unsigned int initSparseBlkSz
 Global variable containing the GPU block size for the sparse initialization kernel. More...
 
cudaDeviceProp * deviceProp
 
int theDevice
 Global variable containing the currently selected CUDA device's number. More...
 
int deviceCount
 Global variable containing the number of CUDA devices on this host. More...
 
int hostCount
 Global variable containing the number of hosts within the local compute cluster. More...
 

Macro Definition Documentation

◆ GLOBAL_CC

#define GLOBAL_CC

Variable Documentation

◆ deviceCount

int deviceCount

Global variable containing the number of CUDA devices on this host.

◆ deviceProp

cudaDeviceProp* deviceProp

◆ hostCount

int hostCount

Global variable containing the number of hosts within the local compute cluster.

◆ initBlkSz

unsigned int initBlkSz

Global variable containing the GPU block size for the initialization kernel.

◆ initSparseBlkSz

unsigned int initSparseBlkSz

Global variable containing the GPU block size for the sparse initialization kernel.

◆ learnBlkSz

unsigned int learnBlkSz

Global variable containing the GPU block size for the learn kernel.

◆ neuronBlkSz

unsigned int neuronBlkSz

Global variable containing the GPU block size for the neuron kernel.

◆ preSynapseResetBlkSize

unsigned int preSynapseResetBlkSize

Global variable containing the GPU block size for the reset kernel run before the synapse kernel.

◆ synapseBlkSz

unsigned int synapseBlkSz

Global variable containing the GPU block size for the synapse kernel.

◆ synDynBlkSz

unsigned int synDynBlkSz

Global variable containing the GPU block size for the synapse dynamics kernel.

◆ theDevice

int theDevice

Global variable containing the currently selected CUDA device's number.