summaryrefslogtreecommitdiff
path: root/core/simlimits.hpp
blob: 6680bcd2502145d26a5077b22dddcbe24aff9fb4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef q9BbYVk1ebyTzHeB6vbWj8BXsIA
#define q9BbYVk1ebyTzHeB6vbWj8BXsIA

#include <inttypes.h>

const uint64_t maxNeurons      =       2048; // 2^11
const uint64_t maxSpikes       = 1073741824; // 2^30
const uint64_t maxRandomSpikes = 1073741824; // 2^30
const uint64_t maxGlobalMsg    = 1073741824; // 2^30
const uint8_t maxSynapsesPerNeuron =    128; // 2^7

const uint64_t maxCheckpoints =       1024; // 2^10
//const uint64_t maxCheckpoints =    1048576; // 2^20
const double checkpointInterval = 10.0;

const uint64_t numActualNeurons = 1000; // all above are abused

#endif // q9BbYVk1ebyTzHeB6vbWj8BXsIA
contact: Jan Huwald // Impressum