首页> 美国卫生研究院文献>Frontiers in Neuroinformatics >Software for Brain Network Simulations: A Comparative Study
【2h】

Software for Brain Network Simulations: A Comparative Study

机译:脑网络仿真软件:比较研究

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Numerical simulations of brain networks are a critical part of our efforts in understanding brain functions under pathological and normal conditions. For several decades, the community has developed many software packages and simulators to accelerate research in computational neuroscience. In this article, we select the three most popular simulators, as determined by the number of models in the ModelDB database, such as NEURON, GENESIS, and BRIAN, and perform an independent evaluation of these simulators. In addition, we study NEST, one of the lead simulators of the Human Brain Project. First, we study them based on one of the most important characteristics, the range of supported models. Our investigation reveals that brain network simulators may be biased toward supporting a specific set of models. However, all simulators tend to expand the supported range of models by providing a universal environment for the computational study of individual neurons and brain networks. Next, our investigations on the characteristics of computational architecture and efficiency indicate that all simulators compile the most computationally intensive procedures into binary code, with the aim of maximizing their computational performance. However, not all simulators provide the simplest method for module development and/or guarantee efficient binary code. Third, a study of their amenability for high-performance computing reveals that NEST can almost transparently map an existing model on a cluster or multicore computer, while NEURON requires code modification if the model developed for a single computer has to be mapped on a computational cluster. Interestingly, parallelization is the weakest characteristic of BRIAN, which provides no support for cluster computations and limited support for multicore computers. Fourth, we identify the level of user support and frequency of usage for all simulators. Finally, we carry out an evaluation using two case studies: a large network with simplified neural and synaptic models and a small network with detailed models. These two case studies allow us to avoid any bias toward a particular software package. The results indicate that BRIAN provides the most concise language for both cases considered. Furthermore, as expected, NEST mostly favors large network models, while NEURON is better suited for detailed models. Overall, the case studies reinforce our general observation that simulators have a bias in the computational performance toward specific types of the brain network models.
机译:脑网络的数值模拟是我们在病理和正常条件下了解脑功能的努力的关键部分。几十年来,社区开发了许多软件包和模拟器来加速计算神经科学的研究。在本文中,我们根据ModelDB数据库中模型的数量(例如NEURON,GENESIS和BRIAN)确定三种最受欢迎​​的模拟器,并对这些模拟器进行独立评估。此外,我们研究NEST,这是人脑计划的主要模拟器之一。首先,我们根据最重要的特征之一(受支持模型的范围)研究它们。我们的调查表明,大脑网络模拟器可能偏向于支持一组特定的模型。但是,所有模拟器都倾向于通过为单个神经元和大脑网络的计算研究提供通用环境来扩展模型的支持范围。接下来,我们对计算体系结构和效率特性的研究表明,所有模拟器都将计算量最大的过程编译为二进制代码,目的是最大程度地提高其计算性能。但是,并非所有模拟器都提供用于模块开发的最简单方法和/或保证有效的二进制代码。第三,对其高性能计算适用性的研究表明,NEST几乎可以透明地映射集群或多核计算机上的现有模型,而如果必须将为单计算机开发的模型映射到计算集群上,则NEURON需要修改代码。有趣的是,并行化是BRIAN的最弱特性,它不支持集群计算,而对多核计算机的支持有限。第四,我们确定所有模拟器的用户支持水平和使用频率。最后,我们使用两个案例研究进行评估:具有简化的神经和突触模型的大型网络和具有详细模型的小型网络。这两个案例研究使我们避免了对特定软件包的偏见。结果表明,BRIAN为两种情况提供了最简洁的语言。此外,正如预期的那样,NEST最喜欢大型网络模型,而NEURON更适合详细模型。总体而言,案例研究加强了我们的一般观察力,即模拟器在计算性能上偏向特定类型的大脑网络模型。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号