I wish to filter a signal using an elliptic filter. To speed up the process I've tried running the filtering on a gpu unit using gpuArray. As far as I can tell, MATLAB 2011 only supports FIR filtering on a gpu and not an elliptic filter (IIR). Am I correct? Is there anyway around this problem? I have tried using AccelerEyes's Jacket but for some reason it runs out of memory imidiately (I have 1.5GB free on the graphic card and my signal a double array 10^7 long).