maxNumCompThreads

Управляйте максимальным количеством вычислительных потоков

Синтаксис

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

Описание

N = maxNumCompThreads возвращает текущее максимальное количество вычислительных потоков N.

LASTN = maxNumCompThreads(N) определяет максимальный номер вычислительных потоков к N, и возвращает предыдущее максимальное количество вычислительных потоков, LASTN.

LASTN = maxNumCompThreads('automatic') определяет максимальный номер вычислительного использования потоков, что MATLAB решает быть самым желательным. Это дополнительно возвращает предыдущее максимальное количество вычислительных потоков, LASTN.

В настоящее время максимальное количество вычислительных потоков равно количеству физических ядер на вашей машине.

Примечание

Определение максимального номера вычислительных потоков с помощью maxNumCompThreads не распространяет к вашему следующему сеансу работы с MATLAB.

Можно установить -singleCompThread опция, когда стартовый MATLAB, чтобы ограничить MATLAB одним вычислительным потоком. По умолчанию MATLAB использует возможности многопоточности компьютера, на котором он запускается.

На платформах Windows® с несколькими группами процессора максимальное количество по умолчанию вычислительных потоков равно количеству физических ядер в группе процессора, которая запускает MATLAB.

Представленный в R2007b