User`s guide
Glossary
Glossary-2
distributed application
The same application that runs independently on several
nodes, possibly with different input parameters. There is
no communication, shared data, or synchronization points
between the nodes, so they are generally considered to be
coarse-grained.
distributed array
An array partitioned into segments, with each segment
residing in the workspace of a different worker. When
created, viewed, accessed, or manipulated from the client
session, it is referred to as a distributed array. Compare
to codistributed array.
DNS
Domain Name System. A system that translates Internet
domain names into IP addresses.
dynamic licensing
The ability of a MATLAB worker to employ all the
functionality you are licensed for in the MATLAB
client, while checking out only an engine license. When
a job is created in the MATLAB client with Parallel
Computing Toolbox software, the products for which
the client is licensed will be available for all workers
that evaluate tasks for that job. This allows you to
run any code on the cluster that you are licensed for
on your MATLAB client, without requiring extra
licenses for the worker beyond MATLAB Distributed
Computing Server software. For a list of products that
are not eligible for use with Parallel Computing Toolbox
software, see http://www.mathworks.com/products/
ineligible_programs/.
fine-grained application
An application for which run time is significantly less
than the communication time needed to start and stop the
program. Compare to coarse-grained applications.
head node
Usually, the node of the cluster designated for running
the job scheduler and license manager. It is often useful
to run all the nonworker related processes on a single
machine.
heterogeneous cluster
A cluster that is not homogeneous.