parfor
現在、ループを使用して退屈な計算を高速化するコードを MATLAB で作成しています。
私の問題は、コードがリモート クラスターで実行され、4 コア、8 コア、または 12 コアのマシンで実行できることです (事前にどれかはわかりません)...
基本的に、MATLAB が matlabpool で使用できるコアの最大数を決定できるようにするコード スニペットが必要です。この変数を呼び出すとmaxcores
、先に進んで使用できます
matlabpool('open',maxcores)
.
利用可能なすべてのコアを確実に使用できるようにします。