Optimizing Neuron Simulation Environment Using Remote Memory Access With Recursive Doubling on Distributed Memory Systems

Loading...
Thumbnail Image

Date

2016

Authors

Shehzad, Danish
Bozkuş, Zeki

Journal Title

Journal ISSN

Volume Title

Publisher

Hindawi Ltd

Open Access Color

GOLD

Green Open Access

Yes

OpenAIRE Downloads

0

OpenAIRE Views

2

Publicly Funded

No
Impulse
Average
Influence
Average
Popularity
Average

Research Projects

Journal Issue

Abstract

Increase in complexity of neuronal network models escalated the efforts to make NEURON simulation environment efficient. The computational neuroscientists divided the equations into subnets amongst multiple processors for achieving better hardware performance. On parallel machines for neuronal networks interprocessor spikes exchange consumes large section of overall simulation time. In NEURON for communication between processors Message Passing Interface (MPI) is used. MPI Allgather collective is exercised for spikes exchange after each interval across distributed memory systems. The increase in number of processors though results in achieving concurrency and better performance but it inversely affects MPI Allgather which increases communication time between processors. This necessitates improving communication methodology to decrease the spikes exchange time over distributed memory systems. This work has improved MPI Allgather method using Remote Memory Access (RMA) by moving two-sided communication to one-sided communication and use of recursive doubling mechanism facilitates achieving efficient communication between the processors in precise steps. This approach enhanced communication concurrency and has improved overall runtime making NEURON more efficient for simulation of large neuronal network models.

Description

Keywords

Neurons, Computer Communication Networks, Memory, Long-Term, N/A, Models, Neurological, Humans, Computer Simulation, Neural Networks, Computer, Algorithms, Research Article

Turkish CoHE Thesis Center URL

Fields of Science

0301 basic medicine, 03 medical and health sciences, 0302 clinical medicine

Citation

WoS Q

Q1

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
N/A

Source

Computational Intelligence and Neuroscience

Volume

2016

Issue

Start Page

1

End Page

10
PlumX Metrics
Citations

Scopus : 0

Captures

Mendeley Readers : 13

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
0.0

Sustainable Development Goals

11

SUSTAINABLE CITIES AND COMMUNITIES
SUSTAINABLE CITIES AND COMMUNITIES Logo