A fully parallel in time and space algorithm for simulating the electrical activity of a neural tissue.
Fiche publication
Date publication
septembre 2015
Auteurs
Membres identifiés du Cancéropôle Est :
Pr HAEBERLE Olivier
Tous les auteurs :
Bedez M, Belhachmi Z, Haeberle O, Greget R, Moussaoui S, Bouteiller JM, Bischoff S
Lien Pubmed
Résumé
BACKGROUND: The resolution of a model describing the electrical activity of neural tissue and its propagation within this tissue is highly consuming in term of computing time and requires strong computing power to achieve good results. NEW METHOD: In this study, we present a method to solve a model describing the electrical propagation in neuronal tissue, using parareal algorithm, coupling with parallelization space using CUDA in graphical processing unit (GPU). RESULTS: We applied the method of resolution to different dimensions of the geometry of our model (1-D, 2-D and 3-D). The GPU results are compared with simulations from a multi-core processor cluster, using message-passing interface (MPI), where the spatial scale was parallelized in order to reach a comparable calculation time than that of the presented method using GPU. A gain of a factor 100 in term of computational time between sequential results and those obtained using the GPU has been obtained, in the case of 3-D geometry. Given the structure of the GPU, this factor increases according to the fineness of the geometry used in the computation. COMPARISON WITH EXISTING METHOD(S): To the best of our knowledge, it is the first time such a method is used, even in the case of neuroscience. CONCLUSION: Parallelization time coupled with GPU parallelization space allows for drastically reducing computational time with a fine resolution of the model describing the propagation of the electrical signal in a neuronal tissue.
Référence
J Neurosci Methods. 2015 Sep 28;257:17-25