Hoffman2:parpoolexample.m: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 20: | Line 20: | ||
toc | toc | ||
delete(p) | delete(p) | ||
%%%% parpoolexample.m STOP %%%%% | |||
If the script is run without the steps mentioned [[Hoffman2:MATLAB#RunningParallel_Jobs | here]] | |||
Revision as of 18:38, 2 April 2020
Example Script:
%%%% parpoolexample.m START %%%%%
n=20
p = parpool('local',n);
poolobj = gcp('nocreate'); % If no pool, do not create new one.
if isempty(poolobj)
poolsize = 0;
else
poolsize = poolobj.NumWorkers
end
tic
ticBytes(gcp);
n = 1024;
A = zeros(n);
parfor (i = 1:n)
A(i,:) = (1:n) .* sin(i*2*pi/1024);
end
tocBytes(gcp)
toc
delete(p)
%%%% parpoolexample.m STOP %%%%%
If the script is run without the steps mentioned here