Mercurial > hg > camir-ismir2012
diff toolboxes/MIRtoolbox1.3.2/MIRToolbox/mirparallel.m @ 0:cc4b1211e677 tip
initial commit to HG from
Changeset:
646 (e263d8a21543) added further path and more save "camirversion.m"
author | Daniel Wolff |
---|---|
date | Fri, 19 Aug 2016 13:07:06 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/toolboxes/MIRtoolbox1.3.2/MIRToolbox/mirparallel.m Fri Aug 19 13:07:06 2016 +0200 @@ -0,0 +1,27 @@ +function p = mirparallel(s) +% mirparallel(1) toggles on parallel processing: (BETA) +% When ?Folder? or ?Folders? is used, several audio files can be analysed +% in parallel using several parallel Matlab sessions running on the +% different processors and/or processor cores of your computer. +% (Requires MathWorks? Parallel Computing Toolbox.) +% mirparallel(0) toggles back off parallel processing. + +persistent mir_parallel + +if nargin + warning('MIRtoolbox Parallel computing is currently in Beta Version.'); + if s + try + matlabpool size; + catch + mirerror('mirparallel','Are you sure Parallel Processing Toolbox is installed?'); + end + end + mir_parallel = s; +else + if isempty(mir_parallel) + mir_parallel = 0; + end +end + +p = mir_parallel; \ No newline at end of file