主要内容

Mapreducer.

定义MapReduce或高阵列的执行环境

描述

例子

Mapreducer.,没有参数,将全局执行环境设置为默认值:如果您有并行计算工具箱™,则是本地Matlab的并行池®会议。Mapreducer.是改变MATLAB如何执行的配置功能Mapreduce.算法和高阵列计算。使用此功能设置,更改或存储执行环境以利用并行计算工具箱,MATLAB并行服务器™, 或者Matlab Compiler™。如果您安装了并行计算工具箱,则在使用时或者Mapreduce.函数MATLAB自动启动并行工人池(除非您已更改默认首选项)。

笔记

如果没有工具箱,那么Mapreduce.使用本地MATLAB会话自动运行算法和高阵列计算,并且不必使用使用配置设置Mapreducer.使用这些功能。但是,如果您有并行计算工具箱,MATLAB并行服务器, 或者MATLAB编译器,然后额外Mapreducer.配置选项可用于并行或已部署的环境运行。

有关更多信息,请参阅Mapreducer.(并行计算工具箱)在并行计算工具箱文档中,或Mapreducer.(Matlab编译器)在里面MATLAB编译器文档。

Mapreducer(0)将全局执行环境设置为本地MATLAB会话。

Mapreducer(先生使用先前创建的Mapreducer对象设置全局执行环境,先生

先生= mapreducer(___还使用先前的任何语法返回Mapreducer对象。您可以使用先生作为第四个输入论点Mapreduce.当您想明确指定执行环境时。

先生= mapreducer(___,'Objectvisibility','关闭')切换Mapreducer对象的可见性先生。使用此语法创建新的MapReducer对象,而不会影响全局执行环境。

例子

全部收缩

命令

Mapreducer.

如果可用的并行计算工具箱,自动启动并行池。否则,执行环境被设置为本地MATLAB会话。

您可以强制MATLAB与命令使用本地会话

Mapreducer(0)

要查询当前的全局执行环境,请使用该命令

GCMR.

输出参数

全部收缩

执行环境,返回Mapreducer对象。

如果是对象性财产先生设定为'上'(默认),然后先生为所有人定义执行环境Mapreduce.算法和高阵列计算。您可以选择通过先生到了Mapreduce.函数要明确指定执行环境,即使它对象性属性设置为'离开'

尖端

  • 使用高阵列时,使用Mapreducer.在创建高阵列之前设置执行环境高(DS)。当构建时,高阵列绑定到当前的全局执行环境。如果随后更改全局执行环境,则高阵列变为无效,必须重建。

扩展能力

在R2014B中介绍