Related Experiment Video
Updated: Jul 8, 2026

05:30
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Neuron splitting in compute-bound parallel network simulations enables runtime scaling with twice as many processors.
Michael L Hines1, Hubert Eichner, Felix Schürmann
1Computer Science, Yale University, New Haven, CT, USA. michael.hines@yale.edu
Journal of Computational Neuroscience
|January 25, 2008
Summary
Splitting neuron tree topology equations across processors enhances neural network simulations. This method achieves load balance and near-ideal runtime scaling, even with varying cell sizes.
Area of Science:
- Computational neuroscience
- Parallel computing
Background:
- Neural network simulations require significant computational resources.
- Load balancing is crucial for efficient parallel processing in simulations.
Purpose of the Study:
- To introduce and evaluate a cell splitting method for improving load balance in neural network simulations.
- To assess the impact of cell splitting on simulation accuracy, stability, and runtime.
Main Methods:
- Neuron tree topology equations were split into two subtrees.
- Subtrees were solved independently on different processors.
- Communication costs were minimized to two double precision values per subtree per time step.
Main Results:
- Cell splitting achieved load balance, particularly with diverse cell sizes and processor counts.
- No change in accuracy, stability, or computational effort was observed.
- The method demonstrated good runtime scaling on parallel processors.
Conclusions:
- Cell splitting is an effective technique for load balancing in neural network simulations.
- This approach enables efficient use of parallel processors, improving simulation performance.
Related Concept Videos
Parallel Processing
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
Neural Circuits
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Ampere-Maxwell's Law: Problem-Solving
A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
Distributed Loads: Problem Solving
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
Multimachine Stability
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
Scale-Up Processes
The scale-up of microbial fermentation processes is essential in industrial biotechnology, allowing the transition from laboratory-scale experiments to commercial-scale production while aiming to maintain product yield and quality. This process requires meticulous adjustment of equipment design, process parameters, and contamination control strategies to accommodate increasing culture volumes.At the laboratory scale, cultures are typically maintained in 1 to 10-liter glass or autoclavable...