Programming Techniques - fastICA ?

Forum for anything not suitable for the other forums.

Programming Techniques - fastICA ?

Postby censix » Sat Jan 12, 2013 10:16 am

I am currently looking for a code example or an idea on how to parallelize as much as possible of the ICA algorithm (Independent Component Analysis). ICA is an extension of Principal Component Analysis.

I have used PCA and ICA so far through high level software like R, which provides good sequential implementations in C for both.

What I am trying to see if a significant speedup can be achieved by making use of parallel processing and how this can be done, specifically with the E3/4 in mind.

Is anyone aware of existing solutions, (OpenCL ?)

regards
censix
 
Posts: 49
Joined: Sun Dec 16, 2012 7:54 pm
Location: europe

Re: Programming Techniques - fastICA ?

Postby censix » Sat Jan 12, 2013 6:03 pm

Some google magic lead to this promising starting point

http://www.isip.uni-luebeck.de/index.php?id=479

unfortunately they use CUDA for the parallel ICA implementation, but openCL-ing it shouldn\t be a problem :)
censix
 
Posts: 49
Joined: Sun Dec 16, 2012 7:54 pm
Location: europe


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 12 guests