| Parallel Computing Toolbox™ | ![]() |
Function Reference | Alphabetical List |
|
|
| batch | Run MATLAB script as batch job |
| Composite | Create Composite object |
| matlabpool | Open or close pool of MATLAB sessions for parallel computation |
| parfor | Execute code loop in parallel |
| spmd | Execute code in parallel on MATLAB pool |
| defaultParallelConfig | Default parallel computing configuration |
| diary | Display or save Command Window text of batch job |
| exist | Check whether Composite is defined on labs |
| load | Load workspace variables from batch job |
| pctRunOnAll | Run command on client and all workers in matlabpool |
| subsasgn | Subscripted assignment for Composite |
| subsref | Subscripted reference for Composite |
| help | Help for toolbox functions in Command Window |
| mpiprofile | Profile parallel communication and execution times |
| pmode | Interactive Parallel Command Window |
| codcolon | Distributed colon operation |
| codistributed | Create codistributed array from local data |
| codistributor | Create codistributor object for codistributed arrays |
| defaultPartition | Default partition for codistributed array |
| distributionDimension | Distributed dimension of codistributor object |
| distributionPartition | Partition scheme of codistributor object |
| for | for-loop over distributed range |
| gather | Convert codistributed array into replicated array |
| globalIndices | Global indices for local part of replicated array |
| isa | True if object is of specified class |
| isreplicated | True for replicated array |
| labGrid | Lab grid of '2d' codistributed array |
| localPart | Local portion of codistributed array |
| redistribute | Redistribute a codistributed array with another distribution scheme |
| cell | Create codistributed cell array |
| eye | Create codistributed identity matrix |
| false | Create codistributed false array |
| Inf | Create codistributed array of Inf values |
| NaN | Create codistributed array of NaN values |
| ones | Create codistributed array of 1s |
| rand | Create codistributed array of uniformly distributed pseudo-random numbers |
| randn | Create codistributed array of normally distributed random values |
| sparse | Create codistributed sparse matrix |
| speye | Create codistributed sparse identity matrix |
| sprand | Create codistributed sparse array of uniformly distributed pseudo-random values |
| sprandn | Create codistributed sparse array of normally distributed random values |
| true | Create codistributed true array |
| zeros | Create codistributed array of 0s |
|
| createJob | Create job object in scheduler and client |
| createMatlabPoolJob | Create MATLAB pool job |
| createParallelJob | Create parallel job object |
| createTask | Create new task in job |
| dfeval | Evaluate function using cluster |
| dfevalasync | Evaluate function asynchronously using cluster |
| findResource | Find available parallel computing resources |
| jobStartup | M-file for user-defined options to run when job starts |
| mpiLibConf | Location of MPI implementation |
| mpiSettings | Configure options for MPI communication |
| pctconfig | Configure settings for Parallel Computing Toolbox client session |
| setupForParallelExecution | Set options for submitting parallel jobs to scheduler |
| taskFinish | M-file for user-defined options to run when task finishes |
| taskStartup | M-file for user-defined options to run when task starts |
| cancel | Cancel job or task |
| demote | Demote job in job manager queue |
| destroy | Remove job or task object from parent and memory |
| findJob | Find job objects stored in scheduler |
| findTask | Task objects belonging to job object |
| getAllOutputArguments | Output arguments from evaluation of all tasks in job object |
| getDebugLog | Read output messages from job run by supported third-party or local scheduler |
| getJobSchedulerData | Get specific user data for job on generic scheduler |
| pause | Pause job manager queue |
| promote | Promote job in job manager queue |
| resume | Resume processing queue in job manager |
| setJobSchedulerData | Set specific user data for job on generic scheduler |
| submit | Queue job in scheduler |
| wait | Wait for job to finish or change state |
| waitForState | Wait for object to change state |
| getCurrentJob | Job object whose task is currently being evaluated |
| getCurrentJobmanager | Job manager object that scheduled current task |
| getCurrentTask | Task object currently being evaluated in this worker session |
| getCurrentWorker | Worker object currently running this session |
| getFileDependencyDir | Directory where FileDependencies are written on worker machine |
| clear | Remove objects from MATLAB workspace |
| get | Object properties |
| inspect | Open Property Inspector |
| length | Length of object array |
| methods | List functions of object class |
| set | Configure or display object properties |
| size | Size of object array |
| gcat | Global concatenation |
| gop | Global operation across all labs |
| gplus | Global addition |
| labBarrier | Block execution until all labs reach this call |
| labBroadcast | Send data to all labs or receive data sent to all labs |
| labindex | Index of this lab |
| labProbe | Test to see if messages are ready to be received from other lab |
| labReceive | Receive data from another lab |
| labSend | Send data to another lab |
| labSendReceive | Simultaneously send data to and receive data from another lab |
| numlabs | Total number of labs operating in parallel on current job |
| pload | Load file into parallel session |
| psave | Save data from parallel job session |
![]() | worker | Functions — Alphabetical List | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |