gcp
現在の並列プールの取得
説明
p = gcp
は、現在の並列プールを表す parallel.Pool
オブジェクトを返します。現在のプールは並列言語機能 parfor
、spmd
、distributed
、Composite
、parfeval
、parfevalOnAll
などが実行される場所です。
並列プールが存在しない場合、gcp
は新しい並列プールを起動し、その並列プールのプール オブジェクトを返します。ただし、並列基本設定でプールの自動起動が無効になっている場合を除きます。並列プールが存在せず、プールの自動起動も無効になっている場合、gcp
は空のプール オブジェクトを返します。
現在のプールが存在する場合、p = gcp('nocreate')
は現在のプールを返します。プールがない場合、'nocreate'
オプションを使用すると、並列基本設定の内容にかかわらず gcp
はプールを作成しません。
例
バージョン履歴
R2013b で導入
参考
Composite
| delete
| distributed
| parfeval
| parfevalOnAll
| parfor
| parpool
| spmd