में डीएमसी और डूपरेल के बीच का अंतर doParallel
और doMC
के बीच foreach
फ़ंक्शन से संबंधित अंतर क्या है? doParallel
विंडोज़, यूनिक्स की तरह समर्थन करता है, जबकि doMC
केवल यूनिक्स की तरह ही समर्थन करता है। दूसरे शब्दों में, doParallel
doMC
को सीधे क्यों नहीं बदला जा सकता है? धन्यवाद।आर
अद्यतन: doParallel
parallel
पर बनाया गया है, जो अनिवार्य रूप multicore
और snow
के विलय है और स्वचालित रूप से आपके सिस्टम के लिए उपयुक्त उपकरण का उपयोग करता है। नतीजतन, हम बहु सिस्टम का समर्थन करने के लिए doParallel
का उपयोग कर सकते हैं। दूसरे शब्दों में, हम doMC
को प्रतिस्थापित करने के लिए doParallel
का उपयोग कर सकते हैं।
रेफरी: registerDoParallel(ncores=3)
और
cl <- makeCluster(3)
registerDoParallel(cl)
के बीच ऐसा लगता है registerDoParallel(ncores=3)
क्लस्टर स्वचालित रूप से बंद कर सकते हैं, जबकि दूसरे स्वचालित रूप से बंद नहीं करते और जरूरत stopCluster(cl)
http://michaeljkoontz.weebly.com/uploads/1/9/9/4/19940979/parallel.pdf
BTW, क्या अंतर है।
रेफरी: http://cran.r-project.org/web/packages/doParallel/vignettes/gettingstartedParallel.pdf
बस इतना ही है कि दोनों जुड़े हुए हैं http://stackoverflow.com/questions/28829300/doparallel-cluster-vs-cores?noredirect=1&lq=1 – Tony
[doParallel, क्लस्टर बनाम कोर] के संभावित डुप्लिकेट (https://स्टैक ओवरफ़्लो।कॉम/प्रश्न/28829300/डोपरेल-क्लस्टर-बनाम कोर) –