このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
次の任意の方法で、並列基本設定にアクセスすることができます。
[ホーム]タブの[環境]セクションで、[並列]、[並列基本設定]を選択します。
デスクトップ プールのインジケーター アイコンを選択し、[並列基本設定]を選択します。
コマンド ウィンドウで「preferences
」と入力します。
preferences
[基本設定] ダイアログ ボックスのナビゲーション ツリーで[Parallel Computing Toolbox]
を選択します。
以下のように並列基本設定を制御できます。
既定のクラスター— 使用するクラスターを選択します。既定のクラスターは(本地)です。詳細については、クラスター プロファイルの追加と変更を参照してください。
推奨される並列プールでのワーカー数— 並列プール内のワーカー数を指定します。実際のプール サイズは、ライセンス、クラスター サイズおよびクラスター プロファイルの設定によって制限されます。プール サイズとクラスターの選択を参照してください。ローカル プロファイルの場合は、512 を超える推奨ワーカー数を選択しないでください。クラスター プロファイルの追加と変更も参照してください。[並列]、[クラスターの検出]メニューでクラウド コンピューティングへのアクセスをチェックします。
並列プールを自動的に作成する— 並列プールが開いていない場合に、以下を含む Parallel Computing Toolbox™ の一部の機能によって並列プールが自動的に作成されます。
これらの関数が使用されている場合は、[並列プールを自動的に作成する]を選択してプールを自動的に作成します。このオプションを選択した場合、関数parpool
を使用して手動でプールを開く必要はありません。
このオプションが未選択で、プールが開いてない場合は、次のようになります。
parfeval
、parfevalOnAll
、afterEach
、afterAll
のいずれかを使用すると、コードはエラーをスローします。
Parallel Computing Toolbox のその他の機能を使用すると、コードはクライアント上で実行されます。
次の指定時間以降もアイドル状態になっている並列プールをシャットダウンして削除する— 指定された時間、並列プールがアイドル状態である場合に並列プールをシャットダウンするために、IdleTimeout
設定を使用します。プールを使用すると (たとえば、parfor
やparfeval
を使って)、タイムアウト カウンターがリセットされます。タイムアウト時間に達する直前にデスクトップ プール インジケーターのツールヒントで警告が表示され、タイマーをリセットできるようになります。この設定を変更すると、既に起動済みのすべてのプールのIdleTimeout
が変更されることに注意してください。