Main Content

GPU Acceleration

Run functions on a graphics processing unit (GPU)

To take advantage of the performance benefits offered by a modern graphics processing unit (GPU), certain Wavelet Toolbox™ functions support GPU arrays. This support requires Parallel Computing Toolbox™.

For a list of functions that support GPU arrays, see Function List (GPU Acceleration).


gatherTransfer distributed array or gpuArray to local workspace
gpuArrayArray stored on GPU


  • Run MATLAB Functions on a GPU (Parallel Computing Toolbox)

    Hundreds of functions in MATLAB® and other toolboxes run automatically on a GPU if you supply a gpuArray (Parallel Computing Toolbox) argument.

  • GPU Support by Release (Parallel Computing Toolbox)

    Support for NVIDIA® GPU architectures.