タスク制御とワーカー間通信
ジョブおよび spmd ブロックの実行時にタスク コードの実行とワーカー間の通信を制御する
関数
主な関数
addAttachedFiles | 並列プールへのファイルやフォルダーの付加 |
spmdIndex | spmd ブロックにおける現在のワーカーのインデックス |
spmdSize | 現在の spmd ブロックを実行しているワーカーの数 |
spmdCat | spmd ワーカー上の配列を連結する |
spmdReduce | spmd ワーカー上の配列を削減する |
spmdPlus | spmd ブロックのワーカーからの配列を加算する |
spmdBarrier | spmd ブロックにおけるワーカーの同期 |
spmdBroadcast | spmd ブロックのすべてのワーカーにデータを送信する |
spmdProbe | spmd ブロックの現在のワーカーがデータを利用できるかどうかを判定する |
spmdReceive | spmd ブロックの別のワーカーからデータを受信する |
spmdSend | spmd ブロックの別のワーカーにデータを送信する |
spmdSendReceive | spmd ブロックの 1 つのワーカーでデータの送受信を同時に行う |
getCurrentJob | ジョブを実行中のワーカーからジョブ オブジェクトを取得する |
getCurrentCluster | クラスター内のワーカーからクラスター オブジェクトを取得 |
getCurrentTask | このワーカー セッションで現在評価されているタスク オブジェクト |
getCurrentWorker | 現在のワーカーからワーカー オブジェクトを取得する |
getAttachedFilesFolder | 付加されたファイルのコピー先となる、ワーカー上のフォルダーを特定する |
updateAttachedFiles | 並列プールでの付加ファイルまたはフォルダーの更新 |
クラス
主なクラス
parallel.Task | タスクのプロパティおよび動作にアクセスする |
parallel.Worker | タスクを実行したワーカーにアクセスする |
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)