What Is Parallel Computing Toolbox?
Parallel Computing Toolbox™ lets you solve compute-intensive and data-intensive problems using multicore processors and GPUs. You can scale from your desktop to clusters by adding MATLAB Parallel Server™.
High-level constructs make it easy to parallelize code on CPUs and GPUs without writing low-level OpenMP, MPI, or CUDA. Many built-in functions are already parallelized, so you can accelerate workflows with minimal changes.
For more advanced use cases, the toolbox supports batch processing, asynchronous workflows, and data queues. It also includes tools for debugging, diagnostics, and performance analysis, which help you understand and optimize parallel execution.
Published: 25 Sep 2026