Products & Services Industries Academia Support User Community Company

Learn more about Parallel Computing Toolbox   

Version 4.3 (R2010a) Parallel Computing Toolbox Software

This table summarizes what is new in Version 4.3 (R2010a):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site

Yes
Details below

Yes — Details labeled as Compatibility Considerations, below. See also Summary.

Bug Reports
Includes fixes

Printable Release Notes: PDF

Current product documentation

New features and changes introduced in this version are

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.

New Remote Startup of mdce Process

New command-line functionality allows you to remotely start up MATLAB Distributed Computing Server processes on cluster machines from the desktop computer. For more information, see the remotemdce reference page.

Obtaining mdce Process Version

An enhancement to the mdce command lets you get the command version by executing

mdce -version

For more information on this command, see the mdce reference page.

Demo Updates

Product demos are available in the Demos node under Parallel Computing Toolbox in the help broswer.

Benchmarking A\b

This new demo benchmarks Parallel Computing Toolbox performance with the mldivide function.

BER Performance of Equalizer Types

Demos of BER Performance of Several Equalizer Types have been removed from Parallel Computing Toolbox, because Communications Toolbox now incorporates support for Parallel Computing Toolbox. See New Demos in the Communications Toolbox release notes.

taskFinish File for MATLAB Pool

The taskFinish file (taskFinish.m) for a MATLAB pool now executes when the pool closes.

Compatibility Considerations

In previous versions of the software, the taskFinish file executed when a MATLAB pool opened. Beginning with this release, it runs when the pool closes.

Upgrade Parallel Computing Products Together

This version of Parallel Computing Toolbox™ software is accompanied by a corresponding new version of MATLAB® Distributed Computing Server™ software.

Compatibility Considerations

As with every new release, you must upgrade both Parallel Computing Toolbox and MATLAB Distributed Computing Server products together. These products must be the same version to interact properly with each other.

Jobs created in one version of Parallel Computing Toolbox software will not run in a different version of MATLAB Distributed Computing Server software, and might not be readable in different versions of the toolbox software.

  


 © 1984-2010- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS