User`s guide
R2015a
1-4
information about cluster discovery, see “Discover Clusters”. For information about
configuring and verifying the required DNS SRV record on your network, see “DNS SRV
Record”.
MS-MPI support for local and MJS clusters
On 64-bit Windows
®
platforms, Microsoft
®
MPI (MS-MPI) is now the default MPI
implementation for local clusters on the client machine.
For MATLAB job scheduler (MJS) clusters on Windows platforms, you can use MS-MPI
by specifying the -useMSMPI flag with the startjobmanager command.
Ports and sockets in mdce_def file
The following parameters are new to the mdce_def file for controlling the behavior of
MATLAB job scheduler (MJS) clusters.
• ALL_SERVER_SOCKETS_IN_CLUSTER — This parameter controls whether all client
connections are outbound, or if inbound connections are also allowed.
• JOBMANAGER_PEERSESSION_MIN_PORT, JOBMANAGER_PEERSESSION_MAX_PORT
— These parameters set the range of ports to use when
ALL_SERVER_SOCKETS_IN_CLUSTER = true.
• WORKER_PARALLELPOOL_MIN_PORT, WORKER_PARALLELPOOL_MAX_PORT — These
parameters set the range of ports to use on worker machines for parallel pools.
For more information and default settings for these parameters, see the appropriate
mdce_def file for your platform:
• matlabroot\toolbox\distcomp\bin\mdce_def.bat (Windows)
•
matlabroot/toolbox/distcomp/bin/mdce_def.sh (UNIX
®
)
Compatibility Considerations
By default in this release, ALL_SERVER_SOCKETS_IN_CLUSTER is true, which makes
all connections outbound from the client. For pre-R2015a behavior, set its value to
false, which also initiates a set of inbound connections to the client from the MJS and
workers.