CUDA vs. OpenCL development

Open discussion for MAGMA library (Matrix Algebra on GPU and Multicore Architectures)
Post Reply
Stubb
Posts: 2
Joined: Mon Sep 26, 2016 11:19 am

CUDA vs. OpenCL development

Post by Stubb » Mon Sep 26, 2016 11:29 am

Looking at the release history, I'm seeing continual updates to the CUDA version and a two-year-old OpenCL version. I'm curious as to the history, as MAGMA looks like the best bet for an OpenCL variant of LAPACK, but the lack of updates doesn't instill confidence.
Last edited by Stubb on Mon Sep 26, 2016 4:12 pm, edited 1 time in total.

mgates3
Posts: 918
Joined: Fri Jan 06, 2012 2:13 pm

Re: CUDA vs. OpenCL development

Post by mgates3 » Mon Sep 26, 2016 2:47 pm

We are actually working on a new release of clMAGMA that would bring it closer to CUDA MAGMA, and thus easier to maintain and have regular releases. I expect a new release in November. Code should be available before then in the bitbucket repository.

-mark

Stubb
Posts: 2
Joined: Mon Sep 26, 2016 11:19 am

Re: CUDA vs. OpenCL development

Post by Stubb » Mon Sep 26, 2016 4:27 pm

Thanks for the quick reply. Will keep my eyes out for it.

Is there an FFT library that MAGMA users tend to utilize?

cdeterman
Posts: 10
Joined: Wed Aug 24, 2016 2:39 pm

Re: CUDA vs. OpenCL development

Post by cdeterman » Thu Sep 29, 2016 9:57 am

I think most OpenCL users would use the clFFT library (https://github.com/clMathLibraries/clFFT) from the clMathLibraries group (those who maintain clBLAS).

Post Reply