Efficient Independent Component Analysis on a GPU

Rui Miguel Marme Ramalho, Pedro Tomas, Leonel Sousa
IST/INESC-ID, Lisbon, Portugal
IEEE 10th International Conference on Computer and Information Technology (CIT), 2010


   title={Efficient Independent Component Analysis on a GPU},

   author={Ramalho, R. and Tom{‘a}s, P. and Sousa, L.},

   booktitle={Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on},





Source Source   



Several problems in the signal processing field require generating suitable representations of data. One possible form of representation is given by independent component analysis (ICA). The computation of these representations can be quite expensive, especially if large datasizes are used. Over the last few years graphics processing units (GPUs) have emerged as inexpensive general-purpose computation accelerators. This paper presents an implementation of FastICA, an ICA algorithm, on a multicore GPU. The resulting implementation achieved an overall speedup of 55 for estimating 256 independent components, each with 1000 samples, regarding the implementation on a general purpose processor running at 2 GHz.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: