Factors Influencing NEURON Simulation Run Time Beyond Total Compartment Count?
Posted: Wed Feb 19, 2025 2:19 am
Hi everyone,
I'm running neural stimulation simulations in Python using the NEURON simulator with Blue Brain Project neuron models. I have encountered a significant difference in simulation times between two cases:
[Modified Model]
Morphology: Simplified (axon, basal dendrite, and apical dendrite each have only one branch, with straight-line geometry)
Total nseg: 283
Simulation Time: ~130 seconds
[Unmodified Model]
Morphology: Complex with many branches and detailed geometry
Total nseg: 1131
Simulation Time: ~840 seconds
Since the only modifications between the two cases are related to morphology and segmentation, I’m wondering if there are factors other than the total number of compartments that contribute to the simulation cost. For example, does a higher branch count or increased complexity in branching lead to longer simulation times?
Any insights or suggestions on what might be influencing the simulation run time would be greatly appreciated!
Thanks in advance.
I'm running neural stimulation simulations in Python using the NEURON simulator with Blue Brain Project neuron models. I have encountered a significant difference in simulation times between two cases:
[Modified Model]
Morphology: Simplified (axon, basal dendrite, and apical dendrite each have only one branch, with straight-line geometry)
Total nseg: 283
Simulation Time: ~130 seconds
[Unmodified Model]
Morphology: Complex with many branches and detailed geometry
Total nseg: 1131
Simulation Time: ~840 seconds
Since the only modifications between the two cases are related to morphology and segmentation, I’m wondering if there are factors other than the total number of compartments that contribute to the simulation cost. For example, does a higher branch count or increased complexity in branching lead to longer simulation times?
Any insights or suggestions on what might be influencing the simulation run time would be greatly appreciated!
Thanks in advance.