A novel CPU/GPU simulation environment for large-scale biologically realistic neural modeling

被引:44
|
作者
Hoang, Roger V. [1 ]
Tanna, Devyani [1 ]
Bray, Laurence C. Jayet [1 ,2 ]
Dascalu, Sergiu M. [1 ]
Harris, Frederick C., Jr. [1 ]
机构
[1] Univ Nevada, Dept Comp Sci & Engn, Brain Computat Lab, Reno, NV 89557 USA
[2] George Mason Univ, Dept Bioengn, Brain Computat Lab, Fairfax, VA 22030 USA
关键词
neocortical simulator (NCS); CPU/GPU simulation; leaky integrate-and-fire neurons; izhikevich neurons; biologically realistic; large-scale modeling;
D O I
10.3389/fninf.2013.00019
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Computational Neuroscience is an emerging field that provides unique opportunities to study complex brain structures through realistic neural simulations. However, as biological details are added to models, the execution time for the simulation becomes longer. Graphics Processing Units (GPUs) are now being utilized to accelerate simulations due to their ability to perform computations in parallel. As such, they have shown significant improvement in execution time compared to Central Processing Units (CPUs). Most neural simulators utilize either multiple CPUs or a single GPU for better performance, but still show limitations in execution time when biological details are not sacrificed. Therefore, we present a novel CPU/GPU simulation environment for large-scale biological networks, the NeoCortical Simulator version 6 (NCS6). NCS6 is a free, open-source, parallelizable, and scalable simulator, designed to run on clusters of multiple machines, potentially with high performance computing devices in each of them. It has built-in leaky-integrate-and-fire (LIE) and Izhikevich (IZH) neuron models, but users also have the capability to design their own plug-in interface for different neuron types as desired. NCS6 is currently able to simulate one million cells and 100 million synapses in quasi real time by distributing data across eight machines with each having two video cards.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Parallel simulation of large-scale artificial society on CPU/GPU mixed architecture
    Guo Gang
    Chen Bin
    Qiu Xiao Gang
    Li Zhen
    [J]. 2012 ACM/IEEE/SCS 26TH WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION (PADS), 2012, : 174 - 177
  • [2] NEXUS - A SIMULATION ENVIRONMENT FOR LARGE-SCALE NEURAL SYSTEMS
    SAJDA, P
    FINKEL, LH
    [J]. SIMULATION, 1992, 59 (06) : 358 - 364
  • [3] Towards a Large-Scale Biologically Realistic Model of the Hippocampus
    Hendrickson, Phillip J.
    Yu, Gene J.
    Robinson, Brian S.
    Song, Dong
    Berger, Theodore W.
    [J]. 2012 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2012, : 4595 - 4598
  • [4] GPU-Accelerated Developments for the Realistic Simulation of Large-Scale Mud/Debris Flows
    Martinez-Aranda, Sergio
    Garcia, Reinaldo
    Garcia-Navarro, Pilar
    [J]. PROCEEDINGS OF THE 39TH IAHR WORLD CONGRESS, 2022, : 4240 - 4249
  • [5] Towards the Simulation of a Realistic Large-Scale Spiking Network on a Desktop Multi-GPU System
    Torti, Emanuele
    Florimbi, Giordana
    Dorici, Arianna
    Danese, Giovanni
    Leporati, Francesco
    [J]. BIOENGINEERING-BASEL, 2022, 9 (10):
  • [6] Toward a Realistic Simulation Framework for Large-Scale Neural Correlates in Clinical Applications
    Trenado, Carlos
    Haab, Lars
    Reith, Wolfgang
    Strauss, Daniel J.
    [J]. 2009 4TH INTERNATIONAL IEEE/EMBS CONFERENCE ON NEURAL ENGINEERING, 2009, : 195 - +
  • [7] Realistic large-scale online network simulation
    Liu, X.
    Chien, A. A.
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2006, 20 (03): : 383 - 399
  • [8] Recreating a Large-Scale BGP Incident in a Realistic Environment
    Karaarslan, Enis
    Perez, Andres Garcia
    Siaterlis, Christos
    [J]. INFORMATION SCIENCES AND SYSTEMS 2013, 2013, 264 : 349 - 357
  • [9] Forgetting at biologically realistic levels of neurogenesis in a large-scale hippocampal model
    Tran, Lina M.
    Josselyn, Sheena A.
    Richards, Blake A.
    Frankland, Paul W.
    [J]. BEHAVIOURAL BRAIN RESEARCH, 2019, 376
  • [10] Large-scale parallelization based on CPU and GPU cluster for cosmological fluid simulations
    Meng, Chen
    Wang, Long
    Cao, Zongyan
    Feng, Long-long
    Zhu, Weishan
    [J]. COMPUTERS & FLUIDS, 2015, 110 : 152 - 158