- Book Chapter
3
- 10.1007/978-981-13-7729-7_5
Performance Analysis of Computational Neuroscience Software NEURON on Knights Corner Many Core Processors
- Jan 01, 2019
- Pramod S Kumbhar + 5 more +5
In this paper we analyze the performance of the computational neuroscience tool NEURON on Intel Knights Corner processors. Knights Corner was the many core processor that was followed by Knights Landing processors. NEURON is a widely used simulation environment for modeling individual neurons and network of neurons. NEURON is used to simulate large models requiring high performance computing, and understanding performance of NEURON on many core processors is of interest to the neuroscience community, as well as to the high performance computing community. NEURON supports parallelization using Message Passing Interface (MPI) library. Parallel performance of NEURON has been analyzed on various types of high performance resources. We analyze the performance and load balance of NEURON for two different size problems on Knights Corner. We use the TAU and Vampir tool to analyze load imbalance issues of these runs. We compare performance on the host SandyBridge processors of Knights Corner versus on the Many Integrated Core (MIC) cores of Knights Corner.
Read more