运行MATLAB功能与自动并行支持
几个MATLAB而且动态仿真模块2022世界杯八强谁会赢?产品具有越来越多的功能和特性,可以帮助您在不需要任何额外编码的情况下利用并行计算资源。您可以通过简单地设置标志或首选项来启用此支持。
要利用桌面上的这个功能,您需要并行计算工具箱.使用本地工作程序并行运行计算,以加速大型计算。要将并行计算扩展到更大的资源(如计算机集群),还需要MATLAB并行服务器.
如果您设置了使用parallel的选项,许多其他函数将自动并行运行。
当你运行一个启用并行的函数时,MATLAB®自动打开一个并行工作池。MATLAB在可用的工作者上运行计算。
自动并行支持使用默认集群概要启动并行工作池。如果您没有使用并行首选项,则默认概要文件是本地的。使用并行首选项控制并行行为,包括扩展到集群、自动创建池和首选工作人员数量。
寻找自动并行支持
在功能页面中,找到下面的信息扩展功能.
您可以从所有MathWorks中浏览受支持的函数®2022世界杯八强谁会赢?以下网址的产品:功能一览表(自动并行支援).或者,您可以根据产品进行过滤。在帮助栏,单击功能选项卡,选择产品,并选中复选框自动并行支持.例如,有关具有自动并行支持的所有统计和机器学习工具箱™函数的筛选列表,请参见功能一览表(自动平行支援)(统计和机器学习工具箱).如果选择的产品没有具有自动并行支持的功能,则自动并行支持过滤器不可用。
如果您感兴趣的函数不包含自动并行支持,则有以下替代方案:
如果你有一个图形处理器,许多MATLAB函数会自动在图形处理器上运行。看到在图形处理器上运行MATLAB函数.
for循环中的任何MATLAB代码都可以被制作成并行的for循环,前提是迭代是独立的。看到
parfor
.如果您正在寻找其他加速处理或扩大大数据计算的方法,请参阅选择一个并行计算解决方案.