ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

maxNumCompThreads

計算スレッドの最大数を制限する

    メモ:   関数 maxNumCompThreads は、将来のバージョンで削除されます。MATLAB® 起動時に -singleCompThread オプションを設定して、MATLAB の計算スレッド数を 1 に制限することができます。既定の設定では、MATLAB は実行先コンピューターのマルチスレッド機能を利用します。

構文

N = maxNumCompThreads
LASTN = maxNumCompThreads(N)
LASTN = maxNumCompThreads('automatic')

説明

N = maxNumCompThreads は、現在の計算スレッドの最大数 N を返します。

LASTN = maxNumCompThreads(N) は、計算スレッドの最大数を N に設定します。そして、前回の最大計算スレッド数 LASTN を返します。

LASTN = maxNumCompThreads('automatic') は、計算スレッドの最大数を MATLAB が最適と判断した値に設定します。さらに、前回の最大計算スレッド数 LASTN を返します。

現在、計算スレッドの最大数は、使用しているマシン上の計算コア数と同じです。

    メモ:   関数 maxNumCompThreads を使用して最大計算スレッド数を設定しても、次回の MATLAB セッションは伝播しません。

この情報は役に立ちましたか?