MATLAB GPU Computing Support for NVIDIA CUDA-Enabled GPUs

Perform MATLAB Computations on CUDA GPUs

Using MATLAB for GPU computing lets you accelerate your applications with GPUs more easily than by using C or Fortran. With the familiar MATLAB language you can take advantage of the CUDA GPU computing technology without having to learn the intricacies of GPU architectures or low-level GPU computing libraries.

You can use GPUs with MATLAB through Parallel Computing Toolbox, which supports:

  • NVIDIA CUDA GPUs with compute capability version 1.3 or higher, including Tesla GPUs. These GPUs support double-precision computations.
  • GPU use directly from MATLAB
  • Multiple GPUs on the desktop and computer clusters using MATLAB workers in Parallel Computing Toolbox and MATLAB Distributed Computing Server

Examples and How To

Reference

See also: parallel computing

Introduction to GPU Computing with MATLAB

MATLAB GPU Computing 2:35

Try Parallel Computing Toolbox

Get trial software

Special Pricing on HP Workstations

Offer for MATLAB users purchasing systems that include NVIDIA Tesla GPUs

Learn more