Main Content

codistributed

並列プールのワーカーに分散された配列要素にアクセスする

コンストラクター

codistributed, codistributed.build

いくつかの MATLAB 関数のいずれかを使用して、spmd コードまたは通信ジョブ タスクから明示的に対話型分散配列を作成することもできます。

説明

プール内にあるワーカーの間で分割されている配列は、対話型分散配列オブジェクトとしてワーカーからアクセスできます。

spmd ステートメント内または通信ジョブのタスク関数内から作成されたワーカー上の対話型分散配列には、クライアント上の分散配列としてアクセスできます。

メソッド

InfCreate codistributed array of all Inf values
NaNCreate codistributed array of all NaN values
classUnderlying(Not recommended) Class of elements within gpuArray or distributed array
codistributed.cellCreate codistributed cell array
codistributed.colonDistributed colon operation
codistributed.spallocAllocate space for sparse codistributed matrix
codistributed.speyeCreate codistributed sparse identity matrix
codistributed.sprandCreate codistributed sparse array of uniformly distributed pseudo-random values
codistributed.sprandnCreate codistributed sparse array of normally distributed pseudo-random values
eyeCreate codistributed identity matrix
falseCreate codistributed array of logical 0 (false)
gatherTransfer distributed array or gpuArray to local workspace
getCodistributorCodistributor object for existing codistributed array
getLocalPartLocal portion of codistributed array
globalIndicesGlobal indices for local part of codistributed array
isaUnderlying(Not recommended) True if distributed array's underlying elements are of specified class
iscodistributedTrue for codistributed array
onesCreate codistributed array of all ones
randCreate codistributed array of uniformly distributed random numbers
randiCreate codistributed array of uniformly distributed random integers
randnCreate codistributed array of normally distributed random numbers
redistributeRedistribute codistributed array with another distribution scheme
sparseCreate codistributed sparse matrix
trueCreate codistributed array of logical 1 (true)
zerosCreate codistributed array of all zeros

対話型分散配列用のメソッドは多すぎるため、ここには記載しません。大半は MATLAB の組み込み関数に似ており、動作も同じです。分散配列を使用した MATLAB 関数の実行を参照してください。

なお、これらのメソッドのうち、配列自体の特性を調べるためのメソッドがいくつかあります。そのほとんどは同名の MATLAB 関数と同様に動作します。

関数説明
iscodistributed配列が対話型分散配列であるかどうかの判別
isreal配列要素が実数であるかどうかの判別
isUnderlyingType配列内の基となるデータが指定された型であるかどうかの判別
lengthベクトルの長さまたは最大の配列次元
ndims配列における次元の数
size配列次元のサイズ
underlyingType配列の基となるデータのクラス (データ型)

バージョン履歴

R2008b で導入