2013-06-05

AccelerEyes announced in december 2012 that it works with Mathworks on the GPU code and has discontinued its product Jacket for MATLAB:

http://blog.accelereyes.com/blog/2012/12/12/exciting-updates-from-accelereyes/

Unfortunately they do not sell Jacket licences anymore.

As far as I understand, the Jacket GPU Array solution based on ArrayFire was much faster than the gpuArray solution provided by MATLAB.

I startet working with gpuArray, but I see that many functions are implemented poorly. For example a simple

is very slow. I have written some custom CUDA-Kernels, but the poorly implemented standard MATLAB functionality adds a lot of overhead, even if working with gpuArrays consistently throughout the code. I fixed some issues by replacing MATLAB code with hand written CUDA code - but I do not want to reimplement the MATLAB standard functionality.

Another feature I am missing are sparse gpu matrices.

So my questions are:

1) Does anybody has information on when we are going to see some of the Jacket functionality in MATLAB? I tried to contact both companies without success.

2) Is there any good alternative solution for accelerating MATLAB code using GPUs?

Show more