numCoresToUse (dan rxOptions, secara umum) berkaitan dengan hanya pengaturan komputasi terdistribusi untuk fungsi RevoScaleR. foreach dan doParallel tidak menggunakannya. Untuk menjalankan skrip pada mode paralel, Anda harus terlebih dahulu mendaftar ujung belakang paralel untuk perintah foreach. Alih-alih numCoresToUse pengaturan, gunakan
library(doParallel} registerDoParallel(cores=6)
getDoParWorkers() harus mengembalikan 6 saat ini. Ini mengatur "compute cluster" di setiap inti, masing-masing yang dapat menjalankan proses R dan berkomunikasi melalui soket dengan yang lain.
Beberapa sumber daya tambahan tentang cara menggunakan foreach dan doParallel yang akan menjelaskan opsi lainnya di berjalan secara paralel:
http://cran.r-project.org/web/packages/foreach/vignettes/foreach.pdf
http://cran.r-project.org/web/packages/doParallel/vignettes/gettingstartedParallel.pdf