Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Re: parallel computing toolbox without distributive computing toolbox
Date: Tue, 29 Sep 2009 01:05:20 +0000 (UTC)
Organization: The MathWorks Inc
Lines: 29
Message-ID: <h9rmgg$p9b$1@fred.mathworks.com>
References: <h9r4tv$7o6$1@fred.mathworks.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-03-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1254186320 25899 172.30.248.38 (29 Sep 2009 01:05:20 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Tue, 29 Sep 2009 01:05:20 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 869084
Xref: news.mathworks.com comp.soft-sys.matlab:573517


Hi Sig,

Let me clarify one thing, there are two products: The Parallel Computing Toolbox (client side) and the MATLAB Distributed Computing Server (server side).  Functions like parfor are built into the language.  Others, like matlabpool, batch, and spmd require PCT.  The PCT functionality allows you to submit jobs serviced by MDCS.

The License Manager error is stating that all the PCT licenses have been checked out.  Without a PCT license, you can't start run jobs on the cluster.

Let me know if this helps. 

Raymond

"Sig Du" <dusigh@hotmail.com> wrote in message <h9r4tv$7o6$1@fred.mathworks.com>...
> Hi,
> 
> Is it true that the parallel computing toolbox won't work if the distributive computing toolbox has not been installed? Because then if I type in 'matlabpool', I received the following err msg:
> "  License checkout failed.
> License Manager Error -4
> Maximum number of users for Distrib_Computing_Toolbox reached. 
> Try again later. 
> To see a list of current users use the lmstat utility or contact your License Administrator.
> 
> Troubleshoot this issue by visiting: 
> http://www.mathworks.com/support/lme/R2008b/4
> 
> Diagnostic Information:
> Feature: Distrib_Computing_Toolbox 
> License path: /myhome/.matlab/R2008b_licenses:/opt/stow/matlab-r2008b/licenses/license.dat:/opt/stow/matlab-r2008b/licenses/network.lic: 
> FLEXnet Licensing error: -4,132."
> 
> So it failed to start matlabpool when Distributive Computing Toolbox is missing. And we know that if matlabpool is not working, then parfor loops will be just the same as serial for loops. I also got similar err when I tried with 'findResource' or 'pmode'. They are not working even on a local multi-core PC, not to mention a cluster system. Does this mean, without Distributive Computing Toolbox,  parallel computing toolbox is useless?