GPU-based computation for brain spatio-temporal networks definition

Nowadays, with the increase of computational analysis in sciences such as biology and neuroscience, the computational aspect is one of the most challenging. The purpose of this work is the achieve the possibility to apply spatio-temporal networks inference techniques on brain to perform network analysis. One of the problems of spatio-temporal network applications is the computational time, and it becomes impractical to keep developing studies when it takes a long time to analyze and compute the results. We present a GPU-based system used to speed up the computation of spatio-temporal networks applied to different brain data; thanks to the architecture of these devices we are able to obtain an average increase in the performances of ∼ 35× on a single GPU and ∼ 78× on multi GPU with the respect of CPU execution.

[1]  Mark W. Woolrich,et al.  Network modelling methods for FMRI , 2011, NeuroImage.

[2]  Marco D. Santambrogio,et al.  On How to Accelerate Iterative Stencil Loops , 2015, ACM Trans. Archit. Code Optim..

[3]  Jari Saramäki,et al.  Temporal Networks , 2011, Encyclopedia of Social Network Analysis and Mining.

[4]  Petter Holme,et al.  Modern temporal network theory: a colloquium , 2015, The European Physical Journal B.

[5]  Ming Ouyang,et al.  Compute Pairwise Manhattan Distance and Pearson Correlation Coefficient of Data Points with GPU , 2009, 2009 10th ACIS International Conference on Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing.

[6]  Michael Burch,et al.  A Taxonomy and Survey of Dynamic Graph Visualization , 2017, Comput. Graph. Forum.

[7]  Tanya Y. Berger-Wolf,et al.  A framework for community identification in dynamic social networks , 2007, KDD '07.

[8]  O. Sporns,et al.  Complex brain networks: graph theoretical analysis of structural and functional systems , 2009, Nature Reviews Neuroscience.

[9]  Arthur W. Toga,et al.  CUDA optimization strategies for compute- and memory-bound neuroimaging algorithms , 2012, Comput. Methods Programs Biomed..

[10]  Yong He,et al.  A Hybrid CPU-GPU Accelerated Framework for Fast Mapping of High-Resolution Human Brain Connectome , 2013, PloS one.

[11]  Ming Ouyang,et al.  Compute spearman correlation coefficient with Matlab/CUDA , 2012, 2012 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT).