> For the complete documentation index, see [llms.txt](https://docs.ccv.brown.edu/oscar/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ccv.brown.edu/oscar/matlab/parallel-matlab.md).

# Parallel Matlab

You can explore GPU computing through Matlab if you think your program can benefit from massively parallel computations:

* [MATLAB GPU Computing Support for NVIDIA CUDA-Enabled GPUs](http://www.mathworks.com/discovery/matlab-gpu.html)

Finally, parallel computing features like `parfor` and `spmd` can be used by launching a pool of workers on a node.

{% hint style="info" %}
Note that the Parallel Computing Toolbox by itself cannot span across multiple nodes, so make sure you request only 1 node to avoid wasting resources.
{% endhint %}

* [Execute Loop Iterations in Parallel](http://www.mathworks.com/help/distcomp/parfor.html)
* [Run Single Programs on Multiple Data Sets](http://www.mathworks.com/help/distcomp/execute-simultaneously-on-multiple-data-sets.html)
