numCoresToUse (a rxOptions vo všeobecnosti) sa týka iba nastavenie distribuovaného RevoScaleR funkcie. foreach a doParallel nepoužívate. Spustenie skriptu v paralelného režimu, musíte zaregistrovať serveri paralelnej príkaz foreach. Namiesto nastavenia numCoresToUse, použite
library(doParallel} registerDoParallel(cores=6)
getDoParWorkers() by mal vrátiť 6 na tomto mieste. Nastaví "compute cluster" na každé jadro, ktoré môžete spustiť proces R a komunikovať cez zásuvky s ostatnými.
Niektoré ďalšie zdroje informácií o použití foreach a doParallel, ktorý vám vysvetlí ďalšie možnosti na spustenie zároveň:
http://cran.r-project.org/web/packages/foreach/vignettes/foreach.pdf
http://cran.r-project.org/web/packages/doParallel/vignettes/gettingstartedParallel.pdf