How to stop parfor from launching a parallel pool automatically?
20 views (last 30 days)
Show older comments
Mohammad Abouali
on 12 Oct 2014
Commented: Mohammad Abouali
on 13 Oct 2014
Whenever MATLAB reaches parfor it will try to start a parallel pool and then run the parfor in parallel.
How can I stop parfor from launching a parallel pool automatically? I mean I want parfor to use a parallel pool if it was launched before. But once the code reaches parfor, if there is no parallel pool already launched then it just runs the parfor in serial without launching a parallel pool.
Any help is appreciated.
0 Comments
Accepted Answer
Oleg Komarov
on 12 Oct 2014
Edited: Oleg Komarov
on 13 Oct 2014
In the preferences:
.
To edit parallel preferences programmatically:
ps = parallel.Settings;
ps.Pool.AutoCreate = false;
3 Comments
More Answers (0)
See Also
Categories
Find more on Parallel for-Loops (parfor) in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!