Description Usage Arguments Details Value Author(s) See Also Examples
Setups a parallel environment in R for the current session.
1 2 | seqParallelSetup(cluster=TRUE, verbose=TRUE)
seqGetParallel()
|
cluster |
|
verbose |
if |
When cl
is TRUE
or a numeric value, forking techniques are
used to create a new child process as a copy of the current R process, see
?parallel::mcfork
. However, forking is not available on Windows, so
multiple processes created by makeCluster
are used instead.
The R environment option seqarray.parallel
will be set according
to the value of cluster
.
Using seqParallelSetup(FALSE)
removes the registered cluster, as
does stopping the registered cluster.
seqParallelSetup()
has no return, and seqGetParallel()
returns
getOption("seqarray.parallel", FALSE)
.
Xiuwen Zheng
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | library(parallel)
seqParallelSetup(2L)
# the GDS file
(gds.fn <- seqExampleFileName("gds"))
# display
(f <- seqOpen(gds.fn))
# run in parallel
summary(seqMissing(f))
# close the GDS file
seqClose(f)
seqParallelSetup(FALSE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.