User`s guide
R2010a
11-2
New Save and Load Abilities for Distributed Arrays
You now have the ability to save distributed arrays from the client to a single MAT-file.
Subsequently, in the client you can load a distributed array from that file and have it
automatically distributed to the MATLAB pool workers. The pool size and distribution
scheme of the array do not have to be the same when you load the array as they were
when you saved it.
You also can now load data directly into distributed arrays, even if the originally saved
arrays were not distributed.
For more information, see the dsave and dload reference pages.
Enhanced Functions for Distributed Arrays
The svd function now supports single-precision and complex data in distributed arrays.
Other functions enhanced to support single-precision distributed arrays are chol, lu,
mldivide, and eig.
In addition to their original support for 1-D distribution by columns, the enhanced
tril and triu functions now support arrays with 1-D distribution by rows or when the
distribution dimension is greater than 2, and 2-D block-cyclic ('2dbc') distributed
arrays.
Importing Configurations Programmatically
A new function allows you to programmatically import parallel configurations. For more
information, see the importParallelConfig reference page.
Enhanced 2-D Block-Cyclic Array Distribution
2-D block-cyclic ('2dbc') array distribution now supports column orientation of the lab
grid. The codistributor2dbc function now accepts the value 'col' for its orientation
argument, which is reflected in the codistributor object's Orientation property. For
information on '2dbc' distribution and using lab grids, see 2-Dimensional Distribution.