Correlation analysis on GPU systems using NVIDIA’s CUDA
Scientific Instrument Manufacturer Bruker BioSpin MRI GmbH, Rudolf-Plank-Str. 23, 76275 Ettlingen, Germany
Journal of Real-Time Image Processing (17 June 2010)
@article{gembriscorrelation,
title={Correlation analysis on GPU systems using NVIDIA�s CUDA},
author={Gembris, D. and Neeb, M. and Gipp, M. and Kugel, A. and M{\”a}nner, R.},
journal={Journal of Real-Time Image Processing},
pages={1–6},
issn={1861-8200},
publisher={Springer}
}
Functional magnetic resonance imaging allows non-invasive measurements of brain dynamics and has already been used for neurofeedback experiments, which relies on real time data processing. The limited computational resources that are typically available for this have hindered the use of connectivity analysis in this context. A basic, but already computationally demanding analysis method of neural connectivity is correlation analysis that computes all pairwise correlations coefficients between the measured time series. The parallel nature of the problem predestines it for an implementation on massive parallel architectures as realized by GPUs and FPGAs. We show what performance benefits can be achieved when compared with current desktop CPUs. The use of correlation analysis is not limited to brain research, but is also relevant in other fields of image processing, e.g. for the analysis of video streams.
November 17, 2010 by hgpu