Literature DB >> 23140422

Comparison of GPU- and CPU-implementations of mean-firing rate neural networks on parallel hardware.

Helge Ülo Dinkelbach1, Julien Vitay, Frederik Beuth, Fred H Hamker.   

Abstract

Modern parallel hardware such as multi-core processors (CPUs) and graphics processing units (GPUs) have a high computational power which can be greatly beneficial to the simulation of large-scale neural networks. Over the past years, a number of efforts have focused on developing parallel algorithms and simulators best suited for the simulation of spiking neural models. In this article, we aim at investigating the advantages and drawbacks of the CPU and GPU parallelization of mean-firing rate neurons, widely used in systems-level computational neuroscience. By comparing OpenMP, CUDA and OpenCL implementations towards a serial CPU implementation, we show that GPUs are better suited than CPUs for the simulation of very large networks, but that smaller networks would benefit more from an OpenMP implementation. As this performance strongly depends on data organization, we analyze the impact of various factors such as data structure, memory alignment and floating precision. We then discuss the suitability of the different hardware depending on the networks' size and connectivity, as random or sparse connectivities in mean-firing rate networks tend to break parallel performance on GPUs due to the violation of coalescence.

Mesh:

Year:  2012        PMID: 23140422     DOI: 10.3109/0954898X.2012.739292

Source DB:  PubMed          Journal:  Network        ISSN: 0954-898X            Impact factor:   1.273


  3 in total

1.  Auto-Selection of an Optimal Sparse Matrix Format in the Neuro-Simulator ANNarchy.

Authors:  Helge Ülo Dinkelbach; Badr-Eddine Bouhlal; Julien Vitay; Fred H Hamker
Journal:  Front Neuroinform       Date:  2022-05-23       Impact factor: 3.739

2.  ANNarchy: a code generation approach to neural simulations on parallel hardware.

Authors:  Julien Vitay; Helge Ü Dinkelbach; Fred H Hamker
Journal:  Front Neuroinform       Date:  2015-07-31       Impact factor: 4.081

3.  GeNN: a code generation framework for accelerated brain simulations.

Authors:  Esin Yavuz; James Turner; Thomas Nowotny
Journal:  Sci Rep       Date:  2016-01-07       Impact factor: 4.379

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.