Hello! I am working on my matrix calculation using MATLAB.

My workstation has 22 cores and I want to use full capacity of the CPUs for my calculation.

Actually, I didn't use any parfor commands for multicore calculation in my code, but I confirmed that in some way (maybe because of bulit-in parallel functions) the codes used full capacity (100%) of my CPUs.

However, when I increase my matrix size from 200 to 400, or bigger the capacity it uses for the calculation decreases to 60% or lower. I don't know why the size of my matrix has to do with the multicore calculation.

Is there any way that I can use full capacity of CPUs for bigger size calculation of the matrix in MATLAB?

Similar questions and discussions