Changing my OS reduced maximum number of threads for parallel processing
I recently changed my OS system from Fedora to Ubuntu 24.04. On Fedora I could setup a thread-based parallel pool with 10 threads no problem (parpool(‘threads’, 10). When I try doing the same thing in Ubuntu, I get the following error:
‘A minimum pool size of 10 was requested. The maximum thread-based pool size is currently 2.’
I’ve tried a couple of things with no luck
maxNumCompThreads(10)
I checked nproc to make sure that Ubuntu recognizes all the CPU’s – it does
reinstalled the parallel computing toolbox
Varying the settings in cluster profile manager
Is there anything else I could try?I recently changed my OS system from Fedora to Ubuntu 24.04. On Fedora I could setup a thread-based parallel pool with 10 threads no problem (parpool(‘threads’, 10). When I try doing the same thing in Ubuntu, I get the following error:
‘A minimum pool size of 10 was requested. The maximum thread-based pool size is currently 2.’
I’ve tried a couple of things with no luck
maxNumCompThreads(10)
I checked nproc to make sure that Ubuntu recognizes all the CPU’s – it does
reinstalled the parallel computing toolbox
Varying the settings in cluster profile manager
Is there anything else I could try? I recently changed my OS system from Fedora to Ubuntu 24.04. On Fedora I could setup a thread-based parallel pool with 10 threads no problem (parpool(‘threads’, 10). When I try doing the same thing in Ubuntu, I get the following error:
‘A minimum pool size of 10 was requested. The maximum thread-based pool size is currently 2.’
I’ve tried a couple of things with no luck
maxNumCompThreads(10)
I checked nproc to make sure that Ubuntu recognizes all the CPU’s – it does
reinstalled the parallel computing toolbox
Varying the settings in cluster profile manager
Is there anything else I could try? parallel computing, ubuntu, parfor, linux MATLAB Answers — New Questions