文件

并行计算基础知识

选择并行计算解决方案

并行计算可以帮助您以不同方式解决大计算问题。马铃薯草®并行计算工具箱™ 提供交互式编程环境,帮助您完成计算任务。如果代码运行太慢,可以对其进行分析、矢量化,并使用内置的MATLAB并行计算支持。然后,您可以尝试使用金宝apppar在并行池中的多个Matlab工作者上。如果您有大数据,则可以使用分布式阵列扩展数据存储。您还可以执行任务而不等待它完成,使用Parfeval.,以便您可以继续执行其他任务。您可以使用不同类型的硬件来解决并行计算问题,包括台式计算机、GPU、集群和云。

职能

展开全部

par 在工人上并行执行循环迭代
Parfeval. 并行池工作台异步执行功能
GPUARRAY. 数组存储在GPU上
分散式 从客户端访问分布式数组的元素
运行MATLAB脚本或工作人员的功能
parpool. 在群集中创建并行池
ticbytes. 开始计数字节在并行池中传输
tocbytes. 阅读自调用ticbytes以来已经转移了多少字节

例子和如何

选择并行计算解决方案

发现Matlab和Parallel Computing Toolbox提供的最重要功能,以解决您的并行计算问题。

使用自动并行支持运行MATLAB功能金宝app

利用并行计算资源而无需任何额外的编码。

使用Parcom以互动运行循环

转换缓慢为了- 换成更快的par-环形。

参数扫描过程中的绘图

此示例显示如何在并行计算期间并行执行参数扫描并绘制进度。

从桌面缩放到群集

此示例显示如何在本地计算机上开发并行MATLAB®代码并将其缩放到群集。

运行批次并行作业

使用批处理从MATLAB会话中卸载工作以在后台运行。

处理云中的大数据

此示例演示如何访问云中的大型数据集,并使用MATLAB大数据功能在云集群中处理它。

使用Parfeval评估背景中的功能

早期脱离循环,并在可用时收集结果。

在GPU上运行matlab函数

如果您提供支持,MATLAB和其他工具箱中的数百个功能会自动运行GPUARRAY.争论。

使用自动并行支持云中的火车网络金宝app

此示例显示如何使用Matlab自动支持训练卷积神经网络进行并行培训。金宝app

概念

什么是平行计算?

了解MATLAB和并行计算工具箱

并行池中运行代码

了解开始和停止并行池,池大小和群集选择。

相关信息

特色例子