Benchmarks - TVB 1.5.9¶
System Info |
|
---|---|
OS |
OS X High Sierra 10.13.6 |
Memory |
16GB DDR3 @1600MHz |
Processor |
4 x 2.5 GHz Intel Core i7 |
TVB version |
1.5.9 #8865 - Mac x64 |
A standardized set of benchmarks follows. All unspecified parameters have the default values. For parameters that influence running times significantly at least two values were used. The local model parameters are usually irrelevant for the purpose of benchmarking.
Case A |
|
---|---|
Model |
Generic2dOscillator (numba dfun) |
Coupling |
Linear |
Dimension |
2 state variables |
Integration method |
HeunDeterministic |
Simulation Length |
1000 ms |
Results |
|||||
---|---|---|---|---|---|
Model |
Sim. Length |
Nodes |
Conduction speed |
time step |
Execution time |
(ms) |
(mm/ms) |
(ms) |
min:sec |
||
Generic2dOscillator |
1000 |
68 |
30.0 |
0.1 |
00:03.7 |
Generic2dOscillator |
1000 |
68 |
3.0 |
0.1 |
00:03.9 |
Generic2dOscillator |
1000 |
68 |
30.0 |
0.05 |
00:06.7 |
Generic2dOscillator |
1000 |
68 |
3.0 |
0.05 |
00:06.8 |
Generic2dOscillator |
1000 |
96 |
30.0 |
0.1 |
00:04.2 |
Generic2dOscillator |
1000 |
96 |
3.0 |
0.1 |
00:04.3 |
Generic2dOscillator |
1000 |
96 |
30.0 |
0.05 |
00:07.2 |
Generic2dOscillator |
1000 |
96 |
3.0 |
0.05 |
00:07.1 |
Generic2dOscillator |
1000 |
192 |
30.0 |
0.1 |
00:04.3 |
Generic2dOscillator |
1000 |
192 |
3.0 |
0.1 |
00:04.2 |
Generic2dOscillator |
1000 |
192 |
30.0 |
0.05 |
00:07.2 |
Generic2dOscillator |
1000 |
192 |
3.0 |
0.05 |
00:07.4 |
Case B |
|
---|---|
Model |
Epileptor (numba dfun + modif. z) |
Coupling |
Linear |
Dimension |
6 state variables |
Integration method |
HeunDeterministic |
Simulation Length |
1000 ms |
Results |
|||||
---|---|---|---|---|---|
Model |
Sim. Length |
Nodes |
Conduction speed |
time step |
Execution time |
(ms) |
(mm/ms) |
(ms) |
min:sec |
||
Epileptor |
1000 |
68 |
30.0 |
0.1 |
00:04.6 |
Epileptor |
1000 |
68 |
3.0 |
0.1 |
00:04.5 |
Epileptor |
1000 |
68 |
30.0 |
0.05 |
00:08.1 |
Epileptor |
1000 |
68 |
3.0 |
0.05 |
00:08.1 |
Epileptor |
1000 |
96 |
30.0 |
0.1 |
00:05.0 |
Epileptor |
1000 |
96 |
3.0 |
0.1 |
00:05.3 |
Epileptor |
1000 |
96 |
30.0 |
0.05 |
00:09.3 |
Epileptor |
1000 |
96 |
3.0 |
0.05 |
00:09.7 |
Epileptor |
1000 |
192 |
30.0 |
0.1 |
00:05.4 |
Epileptor |
1000 |
192 |
3.0 |
0.1 |
00:05.7 |
Epileptor |
1000 |
192 |
30.0 |
0.05 |
00:09.5 |
Epileptor |
1000 |
192 |
3.0 |
0.05 |
00:10.0 |
Case C |
|
---|---|
Model |
LarterBreakspear |
Coupling |
HyperbolicTangent |
Dimension |
3 state variables |
Integration method |
HeunDeterministic |
Simulation Length |
10 sec |
Conduction speed |
10 mm/ms |
Results |
|||||
---|---|---|---|---|---|
Model |
Sim. Length |
Nodes |
Conduction speed |
time step |
Execution time |
(ms) |
(mm/ms) |
(ms) |
min:sec |
||
LarterBreakspear |
10000 |
68 |
10.0 |
0.2 |
00:36.9 |
LarterBreakspear |
10000 |
68 |
10.0 |
0.1 |
01:06.3 |
LarterBreakspear |
10000 |
96 |
10.0 |
0.2 |
00:39.8 |
LarterBreakspear |
10000 |
96 |
10.0 |
0.1 |
01:14.5 |
LarterBreakspear |
10000 |
192 |
10.0 |
0.2 |
00:41.7 |
LarterBreakspear |
10000 |
192 |
10.0 |
0.1 |
01:18.5 |