分布式阵列
分析大数据集使用分布式并行数组和同步执行
分区并行计算工具箱™支持分布式阵列跨多个MATLAB大数金宝app组®工人。你操作整个数组作为一个单一的实体,然而,工人操作只在他们的阵列的一部分,并在必要时自动之间传输数据。同时支持执行单个项目多个数据(金宝appspmd
)语言结构来促进员工之间的沟通。使用distributed-enabled矩阵操作和功能直接处理这些数组没有进一步的修改。您可以使用分布式并行计算工具箱中的阵列运行大数据应用程序集群使用的内存。
功能
类
例子和如何
- 创建和使用分布式阵列
当你的数据数组的内存太大了,适合单个机器上,您可以创建一个
分布式
数组中。 - 运行MATLAB函数与分布式阵列
MATLAB的函数操作分布式阵列。
- 分布阵列并行工人
使用
数据存储
或分布式
创建分布式阵列和分区数据在你的工人 - 运行单一程序在多个数据集
使用
spmd
报表运行相同的代码在多个数据集和控制codistributed数组。 - 工人变量的访问与复合材料
复合MATLAB客户机会话中的对象让你直接访问数据值的工人。
- 列车网络与自定义训练循环(深度学习工具箱)
这个例子展示了如何设置一个自定义训练循环并行训练网络。
- 使用spmdReduce实现MPI_Allreduce功能
在这个例子中,我们看一下
spmdReduce
功能和建立在它的功能:spmdPlus
和spmdCat
。 - 使用消息传递的数值估计π
这个例子展示了使用spmd语句的基本知识,以及如何提供一个交互式方法进行并行计算。
- 选择spmd、parfor parfeval
比较和对比
spmd
对其他并行计算等功能parfor
和parfeval
。
概念
- 将与分布式阵列
描述了各种类型的数组用于交流工作。
- 使用Codistributed数组
描述如何使用codistributed数组的计算。
- 在一个循环体分布范围(for-drange)
描述如何计划
为
循环与codistributed数组。 - 使用远程数据
使用远程数据在Amazon S3™, Azure®Blob存储或HDFS™。