The MATLAB 2017a identifies half number of core on Google Cloud virtual machine.

조회 수: 1 (최근 30일)
Blue Bird
Blue Bird 2017년 7월 4일
댓글: Blue Bird 2017년 7월 9일
The MATLAB 2017a identifies half number of core on Google Cloud virtual machine. This could be a bug of MATLAB 2017a. When you start parallel pool of MATLAB 2017a with defaults set, one always gets the number of worker is equal to the half of cores. A virtual machine with eight cores starts with four workers, and sixteen cores with eight workers. When all these workers fully run, fifty percent CUP is used. Manually set the number of worker to the number of cores can fix this problem.

답변 (1개)

Edric Ellis
Edric Ellis 2017년 7월 5일
What happens when you run
>> feature('numcores')
on one of those machines? By default, MATLAB (and Parallel Computing Toolbox) considers only physical cores.
  댓글 수: 1
Blue Bird
Blue Bird 2017년 7월 9일
I have down this! It was the half of the core of the virtual machine. By the way, we pay every core in Google cloud. They are definitely real CPUs and not Hyper-Threading.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 MathWorks Cloud Center에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!