maxNumCompThreads
控制计算线程的最大数目
语法
N = maxNumCompThreads
LASTN = maxNumCompThreads(N)
LASTN = maxNumCompThreads('automatic')
说明
N = maxNumCompThreads
返回计算线程的当前最大数目 N
。
LASTN = maxNumCompThreads(N)
将计算线程的最大数目设置为 N
,并返回计算线程的上一个最大数目 LASTN
。
LASTN = maxNumCompThreads('automatic')
使用 MATLAB® 软件确定为最合适的量来设置计算线程的最大数目。此外,还会返回计算线程的上一个最大数目 LASTN
。
当前,计算线程的最大数目等于计算机上的物理内核的数目。
注意
使用 maxNumCompThreads
设置计算线程的最大数目不会传播到下一个 MATLAB 会话。
您可以在启动 MATLAB 时设置 -singleCompThread
选项,以将 MATLAB 限制为单个计算线程。默认情况下,MATLAB 会利用在其中运行的计算机上的多线程功能。
在具有多个处理器组的 Windows® 平台上,默认的最大计算线程数等于运行 MATLAB 的处理器组中的物理内核数。
版本历史记录
在 R2007b 中推出