change default parpool in matlab.rc

7 次查看(过去 30 天)
The parpool documentation indicates: With default preferences, MATLAB® starts a pool on the local machine with one worker per physical CPU core up to the limit set in the default profile. For more information on parallel preferences, see Specify Your Parallel Preferences.
This is too many with our many core / many user servers. Can the default be changed adminstratively via the toolbox/local/matlab.rc file?

回答(1 个)

Raymond Norris
Raymond Norris 2023-6-15
R2023a added a Property to your profile, PreferredPoolNumWorkers, which defaults to
min(NumWorkers,32)
Therefore, if NumWorkers is e.g., 256, the default size will be 32. NumWorkers (typically) maps to the number of MATLAB Parallel Server licenses you own.
If you want to override this default, set PreferredPoolNumWorkers to a more preferred value.

类别

Help CenterFile Exchange 中查找有关 Parallel Computing Fundamentals 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by