Accelerating the pace of engineering and science

Parallel Computing Toolbox

Latest Releases

R2015b (Version 6.7) - 3 Sep 2015

Version 6.7, part of Release 2015b, includes the following enhancements:

  • More than 90 GPU-enabled functions in Statistics and Machine Learning Toolbox, including probability distribution, descriptive statistics, and hypothesis testing
  • Additional GPU-enabled MATLAB functions, including support for sparse matrices
  • mexcuda function for easier compilation of MEX-files containing CUDA code
  • Scheduler integration scripts for SLURM
  • parallel.pool.Constant function to create constant data on parallel pool workers, accessible within parallel language constructs such as parfor and parfeval
  • Improved performance of mapreduce on Hadoop 2 clusters

See the Release Notes for details.

R2015a (Version 6.6) - 5 Mar 2015

Version 6.6, part of Release 2015a, includes the following enhancements:

  • Support for mapreduce function on any cluster that supports parallel pools
  • Sparse arrays with GPU-enabled functions
  • Additional GPU-enabled MATLAB functions
  • pagefun support for mrdivide and inv functions on GPUs
  • Enhancements to GPU-enabled linear algebra functions
  • Parallel data reads from a datastore with MATLAB partition function

See the Release Notes for details.

R2014b (Version 6.5) - 2 Oct 2014

Version 6.5, part of Release 2014b, includes the following enhancements:

  • Parallelization of mapreduce on local workers
  • Additional GPU-enabled MATLAB functions, including accumarray, histc, cummax, and cummin
  • pagefun support for mldivide on GPUs
  • Additional MATLAB functions for distributed arrays, including fft2, fftn, ifft2, ifftn, cummax, cummin, and diff

See the Release Notes for details.

R2014a (Version 6.4) - 6 Mar 2014

Version 6.4, part of Release 2014a, includes the following enhancements:

  • Number of local workers no longer limited to 12
  • Additional GPU-enabled MATLAB functions: interp3, interpn, besselj, bessely
  • Additional GPU enabled Image Processing Toolbox functions: bwdist, imreconstruct, iradon, radon
  • Enhancements to GPU-enabled MATLAB functions: filter (IIR filters); pagefun (additional functions supported); interp1, interp2, conv2, reshape (performance improvements)
  • Duplication of an existing job, containing some or all of its tasks

See the Release Notes for details.

R2013b (Version 6.3) - 5 Sep 2013

Version 6.3, part of Release 2013b, includes the following enhancements:

  • parpool: New command-line interface (replaces matlabpool), desktop indicator, and preferences for easier interaction with a parallel pool of MATLAB workers
  • Automatic start of a parallel pool when executing code that uses parfor or spmd
  • Option to start a parallel pool without using MPI
  • More GPU-enabled MATLAB functions (e.g., interp2, pagefun) and Image Processing Toolbox functions (e.g., bwmorph, edge, imresize, and medfilt2)
  • More MATLAB functions enabled for distributed arrays: permute, ipermute, and sortrows

See the Release Notes for details.