gcmr
現在の mapreducer 構成の取得
説明
mr = gcmr は mapreduce の現在のグローバル実行環境を表すオブジェクトを返します。
グローバル実行環境が存在しない場合、
gcmrはmapreducerを呼び出してグローバル実行環境を既定値に設定します。グローバル実行環境が現在存在する場合、
gcmrは最後に作成された可視の MapReducer オブジェクトを返します。mapreducerを使用して MapReducer オブジェクトを作成するときに、そのオブジェクトがグローバル実行環境を設定します。グローバル実行環境を表すそのオブジェクトが後で削除された場合でも、グローバル実行環境は維持されます。グローバル実行環境が削除されているか無効の場合、
gcmrは次に利用可能な可視の MapReducer オブジェクトを返します。たとえば、delete(gcmr)は現在のグローバル実行環境を削除します。
関数 gcmr は mapreduce のグローバル実行環境を定義します。この関数は Parallel Computing Toolbox™、MATLAB® Parallel Server™ または MATLAB Compiler™ と共によく使用されます。
mapreduce を呼び出すときに使用する構成を指定しない場合、既定では mapreduce は gcmr から返された (または生成された) 構成を使用します。
mr = gcmr('nocreate') は、mapreduce が既に存在する場合は、その現在のグローバル実行環境を返します。グローバル実行環境が存在しない場合、gcmr は [] を返します。
ヒント
Parallel Computing Toolbox をお持ちの場合、関連情報については、関数
mapreducer(Parallel Computing Toolbox) のリファレンス ページを参照してください。MATLAB Compiler をおもちの場合、関連情報については、関数
mapreducer(MATLAB Compiler) のリファレンス ページを参照してください。
拡張機能
バージョン履歴
R2014b で導入