1

コアを 1 つだけ使用する Matheamtica スクリプトを実行しようとしています。一番最初の行に LaunchKernels[1]; を入れました。それにもかかわらず、スクリプトが実行されているときは、すべてのコンピューターのコアが割り当てられます (合計で 96)。もちろん、bash スクリプトを使用してスクリプトのコピーを 96 個実行したいと考えています。

Mathematica で使用できる Mathematica カーネルの最大数を設定する方法はありますか?

次のようにスクリプトを起動します (実際にはループを使用し、変数に 16 が格納されていますが、これは重要ではないと思います)。

/usr/local/bin/MathKernel -script appr.m test_16.00/full.dat test_16.00/one.dat

最後の 2 つの文字列は、単なる入力および出力ファイル名です。

4

1 に答える 1