1

Is there a way for me to find out whether the functions I'm using in a MATLAB script are GPU-enabled? There does not seem to be a comprehensive list (though see this link for a list of image processing GPU-enabled functions), but only documentation notes that say there are "hundreds of [GPU-enabled] functions in MATLAB and other toolboxes run automatically on GPU" (link1, link2, link3, link4).

More generally, MATLAB requires you to create an array on the GPU (a "gpuArray" object), but it is important to use a function which supports GPU (link). I could of course simply try creating a gpuArray and then passing it into the functions in question and measuring computing time differences. But I would like to know ex-ante whether this should provide improved computing speed.

Thank you,

0

Browse other questions tagged .