首页> 美国卫生研究院文献>Frontiers in Neuroinformatics >Limits to high-speed simulations of spiking neural networks using general-purpose computers
【2h】

Limits to high-speed simulations of spiking neural networks using general-purpose computers

机译:使用通用计算机对尖峰神经网络进行高速仿真的局限性

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

摘要

To understand how the central nervous system performs computations using recurrent neuronal circuitry, simulations have become an indispensable tool for theoretical neuroscience. To study neuronal circuits and their ability to self-organize, increasing attention has been directed toward synaptic plasticity. In particular spike-timing-dependent plasticity (STDP) creates specific demands for simulations of spiking neural networks. On the one hand a high temporal resolution is required to capture the millisecond timescale of typical STDP windows. On the other hand network simulations have to evolve over hours up to days, to capture the timescale of long-term plasticity. To do this efficiently, fast simulation speed is the crucial ingredient rather than large neuron numbers. Using different medium-sized network models consisting of several thousands of neurons and off-the-shelf hardware, we compare the simulation speed of the simulators: Brian, NEST and Neuron as well as our own simulator Auryn. Our results show that real-time simulations of different plastic network models are possible in parallel simulations in which numerical precision is not a primary concern. Even so, the speed-up margin of parallelism is limited and boosting simulation speeds beyond one tenth of real-time is difficult. By profiling simulation code we show that the run times of typical plastic network simulations encounter a hard boundary. This limit is partly due to latencies in the inter-process communications and thus cannot be overcome by increased parallelism. Overall, these results show that to study plasticity in medium-sized spiking neural networks, adequate simulation tools are readily available which run efficiently on small clusters. However, to run simulations substantially faster than real-time, special hardware is a prerequisite.
机译:为了了解中枢神经系统如何使用递归神经元电路执行计算,模拟已成为理论神经科学必不可少的工具。为了研究神经元回路及其自组织能力,人们越来越关注突触可塑性。特别是,依赖于尖峰时序的可塑性(STDP)对尖峰神经网络的仿真提出了特殊要求。一方面,需要高的时间分辨率来捕获典型STDP窗口的毫秒级时间尺度。另一方面,网络仿真必须经过长达数小时甚至数天的发展,才能捕获长期可塑性的时间尺度。为了有效地做到这一点,快速的仿真速度是关键因素,而不是大量的神经元。我们使用由数千个神经元和现成的硬件组成的不同中型网络模型,比较了模拟器的仿真速度:Brian,NEST和Neuron以及我们自己的模拟器Auryn。我们的结果表明,在数值精度不是主要问题的并行仿真中,可以对不同塑料网络模型进行实时仿真。即使这样,并行处理的加速裕度也受到限制,很难将仿真速度提高到实时的十分之一。通过分析仿真代码,我们表明典型的塑料网络仿真的运行时间遇到了硬性边界。此限制部分是由于进程间通信中的延迟所致,因此无法通过增加并行性来克服。总体而言,这些结果表明,要研究中型尖峰神经网络中的可塑性,随时可以使用在小集群上有效运行的足够的仿真工具。但是,要想比实时运行仿真快得多,必须具备特殊的硬件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号