Can't start parpool with the 'threads' option
14 views (last 30 days)
I am able to run parfor loops by staring a parpool like this.....
.. and then things work.
However, according to this part of the documentation.. https://www.mathworks.com/help/parallel-computing/choose-between-thread-based-and-process-based-environments.html#mw_6bbf0761-74c0-404e-9db6-77b82c7c138c .... I should be able to open a parallel pool that is tread based by going..
pool = parpool('threads');
.. as per the example. However, when I try this I get an error....
Error using parpool (line 113)
'threads' is not the name of a profile. Valid names are:
So, it seems I need to create the 'threads' profile somehow. I can't find how to do this though.
Can someone post me in the right direction with this? Thread-based is far more suited to what I want to do.
(I'm using R2019a on Linux)