Skip to main content
. 2015 Jan 22;9:2. doi: 10.3389/fnins.2015.00002

Table 2.

Arithmetic operations per task for different analytical update methods.

Task Operation Analytical I Analytical II
Pre-update Equations (7–9) Equations (32–34)
ADD 7 3
MUL 12 6
EXP 3 3
Retrieve Pi Equation (46)
ADD 2
MUL 3
Syn-update Equations (12, 13) Equations (39, 40)
ADD 6 2
MUL 13 5
EXP 3 2
Retrieve Pij Equation (49)
ADD 2
MUL 4
Update of wij
at pre-spike ADD 22 14
MUL 39 29
EXP 9 8
LOG 1 1
Update of βj
at post-spike ADD 8 6
MUL 12 9
EXP 3 3
LOG 1 1

ADD, additions and subtractions; MUL, multiplications and divisions; EXP, computations of exponential function; LOG, natural logarithm. The operation counts of the analytical I method correspond to optimized versions of the referenced formulas using pre-calculated coefficients and intermediate steps. The different tasks are further specified in the text.