Related Experiment Video
Updated: Jan 26, 2026

03:31
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
1.0K
Communication Sparsity in Distributed Spiking Neural Network Simulations to Improve Scalability
Carlos Fernandez-Musoles1, Daniel Coca1, Paul Richmond2
1Automatic Control and Systems Engineering, University of Sheffield, Sheffield, United Kingdom.
Frontiers in Neuroinformatics
|April 20, 2019
Summary
This study enhances Spiking Neuronal Network (SNN) simulations for brain research by optimizing distributed computing. New methods improve computational efficiency and reduce simulation time for large-scale neuroscience projects.
Area of Science:
- Computational Neuroscience
- Large-Scale Simulations
- Brain Function Research
Background:
- Big science projects increasingly use Spiking Neuronal Network (SNN) simulations for brain research.
- Distributed computing is essential for brain-scale SNN simulations, but communication overhead limits scalability.
- Computational efficiency decreases as more nodes are added, hindering simulation performance.
Purpose of the Study:
- To improve computational efficiency in distributed SNN simulations.
- To address communication bottlenecks in implicit synchronization, process handshake, and data exchange.
- To enhance the scalability of large-scale brain simulations.
Main Methods:
- Modeled Spiking Neuronal Networks (SNNs) as hypergraphs for connectivity-aware neuron allocation.
- Utilized hypergraph partitioning to minimize interprocess communication and increase communication graph sparsity.
- Implemented dynamic sparse exchange for efficient data transfer in sparse communication scenarios.
Main Results:
- Achieved significant gains in computational efficiency, up to 40.8 percentage points.
- Reduced overall simulation time by up to 73% through combined methods.
- Demonstrated the effectiveness of hypergraph-based allocation and dynamic sparse communication.
Conclusions:
- Hypergraph modeling and dynamic sparse communication effectively improve distributed SNN simulation performance.
- Optimized communication strategies are crucial for achieving scalable and efficient large-scale brain simulations.
- Findings are applicable to other distributed complex system simulations using graph-based communication models.
Related Concept Videos
Communication
8.7K
Communication between two animals occurs when one animal transmits an information signal that causes a change in the animal that receives the information. Organisms communicate with one another in a host of different ways. Signals can be auditory, chemical, visual, tactile, or a combination of these. Communication is a critical behavioral adaptation that promotes survival, growth, and reproduction.
8.7K
Communication
9.6K
Sharing information, concepts, and emotions to foster mutual understanding is communication. The sender, recipient, and transaction must be considered in this manner. The sender is the person who shares the message, the recipient is the person who receives and understands the message, and the transaction is the method used to deliver the message and the variables that affect the communication's context and surroundings. The nurse-client connection is built on therapeutic communication.
9.6K
Protein Networks
4.5K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
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,...
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,...
4.5K
Network Covalent Solids
16.1K
Network covalent solids contain a three-dimensional network of covalently bonded atoms as found in the crystal structures of nonmetals like diamond, graphite, silicon, and some covalent compounds, such as silicon dioxide (sand) and silicon carbide (carborundum, the abrasive on sandpaper). Many minerals have networks of covalent bonds.
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
16.1K
Therapeutic Communication
7.7K
Communication is a lifelong learning process. Through therapeutic communication, nurses can collect relevant assessment data, provide education and counseling, and interact during nursing interventions. Sending and receiving messages occur through verbal and nonverbal communication techniques and can happen separately or simultaneously.
Verbal communication depends on language or a prescribed way of using words so that people can share information effectively. The critical aspects of verbal...
Verbal communication depends on language or a prescribed way of using words so that people can share information effectively. The critical aspects of verbal...
7.7K
Neuronal Communication
3.2K
Neurons, the fundamental units of the brain and nervous system, communicate through complex electrochemical signals that underpin all cognitive and bodily functions. This communication is primarily facilitated by a process involving the generation and propagation of an action potential along the axon of the neuron. When the internal electrical charge of a neuron surpasses a certain threshold, an action potential is triggered. This rapid change in voltage travels swiftly along the axon to the...
3.2K

