Main Content

addAttachedFiles

Attach files or folders to parallel pool

    Description

    addAttachedFiles(poolobj,files) adds extra attached files to the specified parallel pool. These files are transferred to each worker and are treated exactly the same as if they had been set at the time the pool was opened — specified by the parallel profile or the 'AttachedFiles' argument of the parpool function.

    Examples

    collapse all

    Add two attached files to the current parallel pool.

    poolobj = gcp;
    addAttachedFiles(poolobj,{'myFun1.m','myFun2.m'})

    Input Arguments

    collapse all

    Parallel pool, specified as a parallel.ProcessPool or parallel.ClusterPool object.

    To create a process pool or cluster pool, use parpool.

    Example: poolobj = parpool('local');

    Files or folders to attach, specified as a character vector or cell array of character vectors. Each character vector can specify either an absolute or relative path to a file or folder.

    Example: {'myFun1.m','myFun2.m'}

    Introduced in R2013b