neonano
neonano

Reputation: 31

Open Source Library for complex mathematical problems like Matrix Mul, LU, FFT etc in OpenCL

The use of GPU in General Purpose is common now. And the very basic thing, the Matrix Multiplication is the first in the OpenCL tutorials. Instead of writing codes and kernel codes for specific gpu. Is it possible to call them from a library like MKL or so. Arrayfire is there but not free. I am trying to port my simulation software to GPU which has Matrix Mul, LU decomposition , FFT etc.. I am in search of robust codes for these rather than writing them from scratch. I already have an working mat mul opencl program with me, but just lacking few knowledge in integrating it with my code. In the next step am trying with LU, is there any code for LU out there that could help me.

Upvotes: 4

Views: 922

Answers (2)

tillsten
tillsten

Reputation: 14878

In addition to ViennaCl there is also clMagma:

http://icl.cs.utk.edu/magma/news/news.html?id=303

Upvotes: 0

isti_spl
isti_spl

Reputation: 716

Check out ViennaCL http://viennacl.sourceforge.net/viennacl-about.html

it has linear algebra suuport (BLAS1-3), solvers, etc

Upvotes: 1

Related Questions