开始使用并行计算工具箱
在多核计算机、gpu和计算机集群上执行并行计算
并行计算工具箱™允许您使用多核处理器、gpu和计算机集群解决计算和数据密集型问题。高级结构——并行for循环、特殊数组类型和并行化数值算法——使您能够并行化MATLAB®没有CUDA或MPI编程的应用程序。该工具箱允许您在MATLAB和其他工具箱中使用启用并行的函数。你可以在Simulink中使用工具箱®并行运行一个模型的多个模拟。程序和模型可以在交互和批处理模式下运行。
该工具箱允许您通过在本地运行的worker (MATLAB计算引擎)上执行应用程序来使用多核桌面的全部处理能力。无需更改代码,就可以在集群或云上运行相同的应用程序(使用MATLAB并行服务器™).你也可以用这个工具箱MATLAB并行服务器执行大到无法装入单个机器内存的矩阵计算。
教程
- 什么是并行计算?
了解MATLAB和并行计算工具箱。
- 选择一个并行计算解决方案
发现MATLAB和并行计算工具箱提供的最重要的功能,以解决您的并行计算问题。
- 运行MATLAB函数与自动并行支持
利用并行计算资源,而不需要任何额外的编码。
- 交互式地并行运行循环使用parfor
把一个
为
-loop转换为可伸缩的parfor
循环。 - 从桌面扩展到集群
在本地机器上开发并行MATLAB®代码,并扩展到集群。
- 运行批处理并行作业
使用批处理从您的MATLAB会话中卸载工作以在后台运行。
- 在图形处理器上运行MATLAB函数
提供一个
gpuArray
参数将自动在GPU上运行函数。
对并行计算
- MathWorks产品中的并行计算支持2022世界杯八强谁会赢?
使用MathWorks产品的并行计算概述。2022世界杯八强谁会赢?
- 在MATLAB在线中使用云中心集群并行计算工具箱
运行并行代码MATLAB在线™.