Parallel Computing Toolbox Classes

Alphabetical List By Category

Big Data Processing

Distributed Arrays

distributedAccess elements of distributed arrays from client
codistributedAccess elements of arrays distributed among workers in parallel pool
CompositeAccess nondistributed variables on multiple workers from client
codistributor1d1-D distribution scheme for codistributed array
codistributor2dbc2-D block-cyclic distribution scheme for codistributed array
parallel.PoolAccess parallel pool

Tall Arrays and Mapreduce

parallel.PoolAccess parallel pool
parallel.cluster.HadoopHadoop cluster for mapreducer, mapreduce and tall arrays

Batch Processing

Detailed Job and Task Control

Job and Task Creation

parallel.ClusterAccess cluster properties and behaviors
parallel.FutureRequest function execution on parallel pool workers
parallel.JobAccess job properties and behaviors
parallel.TaskAccess task properties and behaviors

Task Control and Worker Communication

parallel.TaskAccess task properties and behaviors
parallel.WorkerAccess worker that ran task

GPU Computing

GPU Computing in MATLAB

gpuArrayArray stored on GPU
GPUDeviceGraphics processing unit (GPU)
GPUDeviceManagerManager for GPU Devices

GPU CUDA and MEX Programming

CUDAKernelKernel executable on GPU
mxGPUArrayType for MATLAB gpuArray

Clusters and Clouds

parallel.PoolAccess parallel pool
parallel.ClusterAccess cluster properties and behaviors
pctRunOnAllRun command on client and all workers in parallel pool
Was this topic helpful?