Related Experiment Video
Updated: Jul 4, 2026

Using Neuron Spiking Activity to Trigger Closed-Loop Stimuli in Neurophysiological Experiments
Published on: November 12, 2019
Just-in-time connectivity for large spiking networks.
William W Lytton1, Ahmet Omurtag, Samuel A Neymotin
1Department of Physiology and Pharmacology, Biomedical Engineering, and Neurology, SUNY Downstate, Brooklyn, NY 11203, USA. billl@neurosim.downstate.edu
Large neuronal network simulations face memory limits. New "just-in-time" (JIT) strategies regenerate connectivity data on demand, significantly reducing memory usage for massive neural network models.
Area of Science:
- Computational Neuroscience
- Computational Neuroscience and Simulation
Background:
- Large-scale neuronal network simulations are memory-intensive due to storing extensive connectivity data.
- Connectivity storage scales quadratically with neuron number, posing a significant challenge for anatomically realistic models.
Discussion:
- The study investigates 'just-in-time' (JIT) strategies to mitigate memory limitations in neuronal simulations.
- JIT approaches regenerate connectivity parameters (delays, postsynaptic targets, weights) dynamically, reducing static storage requirements.
- The JitCon implementation demonstrated space savings compared to standard NEURON simulator methods, albeit with a runtime trade-off.
Key Insights:
- Even with JitCon, synaptic event queue growth remained a memory bottleneck for larger simulations.
- The JitEvent algorithm further optimized memory and runtime by adding events to the queue only when needed.
- JitEvent uses callback events to efficiently manage synaptic communication, reducing overhead.
Outlook:
- Just-in-time strategies are crucial for advancing very large-scale neural network simulations.
- The optimal JIT strategy will depend on specific simulation characteristics and computational resources.
- Further exploration of alternative memory-saving techniques is warranted for future large-scale modeling efforts.
Related Concept Videos
Network Function of a Circuit
Neuronal Communication
Propagation of Action Potentials
Neurons (nerve cells) have a resting membrane potential, with a slightly negative charge inside compared to outside. This is maintained by ion channels, such as sodium (Na+) and potassium (K+) channels, which control the flow of ions. When a stimulus, like a touch or a signal from another neuron, triggers the neuron, sodium channels open, allowing sodium ions to...
Contact-dependent Signaling
Gap Junctions
In animal cells, gap junctions are formed...
The Role of Ion Channels in Neuronal Computation
Sometimes a single EPSP is strong enough to induce an action potential in the postsynaptic neuron. However, multiple presynaptic inputs must often create EPSPs around the same time for the postsynaptic neuron to be sufficiently depolarized to fire an action potential.
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...

