関数に関する RのdoParallel
との違いは何ですか? unix ライクなウィンドウのみをサポートしますが、unix ライクなウィンドウをサポートします。言い換えれば、なぜ直接置換できないのでしょうか? ありがとうございました。doMC
foreach
doParallel
doMC
doParallel
doMC
更新:
doParallel
は に基づいて構築されていますparallel
。これは基本的に と の合併でmulticore
ありsnow
、システムに適したツールを自動的に使用します。その結果、doParallel
マルチシステムをサポートするために使用できます。つまり、 を使用doParallel
して置き換えることができますdoMC
。
参照: http://michaeljkoontz.weebly.com/uploads/1/9/9/4/19940979/parallel.pdf
registerDoParallel(ncores=3)
ところで、との違いは何ですか
cl <- makeCluster(3)
registerDoParallel(cl)
クラスターを自動的に停止できるようですregisterDoParallel(ncores=3)
が、2 つ目は自動的に停止せず、必要stopCluster(cl)
です。
参照: http://cran.r-project.org/web/packages/doParallel/vignettes/gettingstartedParallel.pdf