Research Article

Application of a “Staggered Walk” Algorithm for Generating Large-Scale Morphological Neuronal Networks

Table 1

Difference in performance between the naïve full comparison and our staggered walk dynamic (SWD) algorithm.

56,462,784 Overlaps
45,675,172 Synapses
(  mm,  mm)
222,400,035 Overlaps
181,870,586 Synapses
(  mm,  mm)
496,905,207 Overlaps
405,607,980 Synapses
(  mm,  mm)
14,163,610,444 Overlaps
11,303,512,563 Synapses
(  mm,  mm)

Naïve algorithm51 minutes4 hours10 hours28–34 days*
Staggered walk dynamic1 minute3 minutes6 minutes150 minutes

*The 28–34 days value is extrapolated based on two factors: the required number of calculations of overlaps and the calculations per time demonstrated by the Naïve and SWD data runs for smaller patch sizes on the same computer.