|
On Tue, 24 Nov 2009 20:32:18 +0000, Panagiotis Braimakis wrote:
> Hi!
>
> ive written a code which uses par for and simplifies alot what i m
> doing. Im trying now to compile it and there is not much written in
> plain English... In the Configurations Manager i created a jobmanager
> (though i have no idea what that is) cause i cannot use local in
> compilations since its a matlab service. On top of this i slightly
> changed the input "pool filling" by typing
> defaultParallelConfig('Myconfig'); instead of the original
> matlabpool('open') i exported the jobmanager.mat file although inside in
> the Jobmanager hostname i HAD NO IDEA what to write , i wrote a poem for
> starts... Any help please on parfor compilations and jobmanager setups?
> Agou thx
> pb
Hi,
As you note, you can not run use a local scheduler from a compiled
application. To use the parallel computing functionality from a compiled
application you need a cluster that is running MATLAB Distributed
Computing Server (see http://www.mathworks.com/products/distriben/).
The cluster needs to be running a scheduler - the jobmanager is a simple
scheduler that is included with MATLAB Distributed Computing Server -
other schedulers are also supported.
If you have a cluster, you can create a configuration for it - the
cluster's administrators should be able help with this - they will know
what needs to be entered into the Configuration Manager.
This configuration can then be exported from the Configuration Manager
and used by your compiled application.
Thanks,
--
Richard
|