Log inGet started
World

Small Brain. Big Trades.

Branchmain
Branchesmain
Commit423cc3942e

README.md

lif_propagate

The synaptic step of the brain module's network. Each workgroup takes one spike from this step's list, and its 64 threads stride that neuron's outgoing edge row, adding every connection's synapse count times unitsPerSynapse (signed by the presynaptic neuron's transmitter) into the fixed-point input ring at the slot delaySteps after the current step. A connection carrying fewer than minSynapses synapses is skipped, which is how the module applies the connection threshold whole-brain models are fitted with (five, in Shiu et al. 2024) without repacking the table. The module dispatches it with maxSpikes workgroups; a workgroup past this step's spike count returns at once. The sum is integer atomics, so the result is the same whatever order the threads land in.