MATLAB에 더 많은 CPU 사용량 할당

MATLAB에 더 많은 CPU 사용량 할당

MATLAB에 더 많은 CPU 사용량을 할당할 수 있는 방법이 있는지 궁금합니다. 현재 내 CPU의 85%가 유휴 상태라고 합니다. MATLAB이 사용하는 스레드를 늘리는 방법이나 그에 따른 방법이 있습니까? 참고로 제 컴퓨터는 2.7GHz i7 8GB MacBook입니다.

답변1

일부 작업이 이미 여러 코어에 할당되었을 수도 있다고 상상할 수 있지만 병렬 프로그래밍을 활성화하는 일반적인 방법은 '병렬 프로그래밍 도구 상자'를 얻는 것입니다.

for이는 루프 중 일부를 루프로 교체할 수 있는 옵션을 제공합니다 parfor.

이 도구 상자가 없으면 다음과 같은 무료 대안을 찾아볼 수 있습니다.

여러 MATLAB 세션을 사용하는 스크립트 실행.

물론 이렇게 하려면 코드를 더 엄격하게 분리해야 하지만 이를 달성하는 데는 그리 많은 작업이 필요하지 않을 수 있습니다.

관련 정보