タスク制御とワーカー間通信
ジョブおよび spmd ブロックの実行時にタスク コードの実行とワーカー間の通信を制御する
関数
主な関数
addAttachedFiles | 並列プールへのファイルやフォルダーの付加 |
spmdIndex | spmd ブロックにおける現在のワーカーのインデックス (R2022b 以降) |
spmdSize | 現在の spmd ブロックを実行しているワーカーの数 (R2022b 以降) |
spmdCat | spmd ワーカー上の配列を連結する (R2022b 以降) |
spmdReduce | spmd ワーカー上の配列を削減する (R2022b 以降) |
spmdPlus | spmd ブロックのワーカーからの配列を加算する (R2022b 以降) |
spmdBarrier | spmd ブロックにおけるワーカーの同期 (R2022b 以降) |
spmdBroadcast | spmd ブロックのすべてのワーカーにデータを送信する (R2022b 以降) |
spmdProbe | spmd ブロックの現在のワーカーがデータを利用できるかどうかを判定する (R2022b 以降) |
spmdReceive | spmd ブロックの別のワーカーからデータを受信する (R2022b 以降) |
spmdSend | spmd ブロックの別のワーカーにデータを送信する (R2022b 以降) |
spmdSendReceive | spmd ブロックの 1 つのワーカーでデータの送受信を同時に行う (R2022b 以降) |
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)