Skip to main content
. 2014 Mar 5;8:17. doi: 10.3389/fninf.2014.00017

Table 2.

Benchmark results.

Function Cells Analysis time (s) Speedup
NeuroTools HRLAnalysis NeuroTools
getSpikeTimes 1k 0.0112 0.0004 30
(raster_plot) 10k 0.1186 0.0050 24
100k 1.2079 0.0497 24
1M 12.1409 0.4853 25
10M 4.8941
getRatesWithBins 1K 0.0019 0.0002 8
(rate_distribution) 10K 0.0180 0.0024 7
100K 0.1744 0.0264 7
1M 1.7551 0.3711 5
10M 4.1252
getWindowRate 1K 0.0674 0.0003 209
(firing_rate) 10K 0.6615 0.0020 334
100K 6.5461 0.0182 360
1M 65.7611 0.1808 364
10M 1.8568
getCOV 1K 0.0169 0.0012 15
(cv_isi) 10K 0.1734 0.0136 13
100K 1.7176 0.1601 11
1M 17.1406 1.6327 10
10M 15.8049

These results are for the analysis only. All data structures were initialized before the benchmarks were started. The HRLAnalysis functions are in bold and the corresponding NeuroTools functions is included below this in parenthesis.