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.