What happens if the number of workers vacant are less than the minimum value in the specified range of SPMD?
2 views (last 30 days)
Show older comments
Viswanath Hariharan
on 7 Nov 2017
Answered: Edric Ellis
on 7 Nov 2017
spmd (m,n)
<statements>
end
If n workers aren't available, it is mentioned in the document that the statement would wait until enough workers are available. What would happen if m workers aren't available? Will it wait for at least m workers to be available?
0 Comments
Accepted Answer
Edric Ellis
on 7 Nov 2017
spmd(m,n), statements, end uses a minimum of m and a maximum of n workers to evaluate statements. If there are not enough workers available, an error is thrown. m can be zero, which allows the block to run locally if no workers are available.
So, if m workers are not available, an error will be thrown.
0 Comments
More Answers (0)
See Also
Categories
Find more on MATLAB Parallel Server 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!