<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>One of you just pointed out to me that the latest version of Matlab may no longer support this feature. The web page for Matlab 7.8 (R2009a) states:</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>The capability to adjust the number of computational threads
in a single MATLAB session is no longer available as of this
release. This change removes from the MATLAB preferences panel
the ability to set the maximum number of computational threads. The
primary reason for this change is that products that MATLAB is
dependent upon have the ability to spawn threads from the currently-executing
thread. This makes it infeasible to monitor and/or limit the number
of computational threads at any given time in a MATLAB process. MATLAB versions 7.8 and later require that you decide between
threading and no threading at the time you launch your MATLAB session.
Multithreading is enabled by default. To disable this feature, start MATLAB using
the new <tt>singleCompThread</tt> option.</div><div><br></div><div>On Unix systems with Matlab 7.8, you might have to run matlab with 'matlab -singleCompThread' if I understand this documentation correctly. On Windows you have to right-click the Matlab icon, get the Properties window, and add "-singleCompThread" in the Target field. See:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span><a href="http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_env/f8-4994.html">http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_env/f8-4994.html</a></div><div><br></div><div>SGJ</div></body></html>