Main Content

maxNumCompThreads

계산 스레드(Computational Thread)의 최대 개수 제어

설명

예제

N = maxNumCompThreads는 계산 스레드의 현재 최대 개수를 반환합니다.

현재, 계산 스레드의 최대 개수는 컴퓨터의 물리적 코어 개수와 같습니다.

LASTN = maxNumCompThreads(n)은 계산 스레드의 최대 개수를 n으로 설정하고 계산 스레드의 이전 최대 개수 LASTN을 반환합니다.

LASTN = maxNumCompThreads('automatic')은 MATLAB®이 가장 적합하다고 판단하는 값을 사용하여 계산 스레드의 최대 개수를 설정합니다. 또한 계산 스레드의 이전 최대 개수 LASTN을 반환합니다.

참고

maxNumCompThreads를 사용하여 계산 스레드의 최대 개수를 설정할 경우 다음 MATLAB 세션에서는 이 설정이 유효하지 않습니다.

MATLAB을 시작할 때 -singleCompThread 옵션을 설정하여 MATLAB이 단일 계산 스레드만 사용하도록 제한할 수 있습니다. 기본적으로 MATLAB은 MATLAB이 실행 중인 컴퓨터의 멀티스레딩 기능을 사용합니다.

여러 개의 프로세서 그룹을 갖는 Windows® 플랫폼에서 계산 스레드의 최대 개수는 MATLAB을 실행하는 프로세서 그룹 내 물리적 코어 개수와 같습니다.

예제

모두 축소

계산 스레드의 현재 최대 개수를 표시합니다.

N = maxNumCompThreads
N = 4

입력 인수

모두 축소

계산 스레드의 최대 개수로, 양의 정수 스칼라로 지정됩니다.

출력 인수

모두 축소

계산 스레드의 현재 최대 개수로, 양의 정수 스칼라로 반환됩니다.

계산 스레드의 이전 최대 개수로, 양의 정수 스칼라로 반환됩니다.

버전 내역

R2007b에 개발됨

참고 항목