numCoresToUse (і rxOptions, в цілому) стосується лише налаштування розподілених обчислень, RevoScaleR функцій. foreach і doParallel не використовуйте його. Щоб запустити сценарій, паралельно, слід спочатку зареєструвати, паралельний внутрішнього сервера, для foreach команду. Замість параметра numCoresToUse,
library(doParallel} registerDoParallel(cores=6)
getDoParWorkers() слід повернути 6 в цей час. Це встановлює "обчислень кластер" в кожному ядра, один з яких може працювати з R процес і спілкування через сокети, з іншими.
Додаткові ресурси за допомогою foreach та doParallel з поясненнями, що працює у паралельному додаткові параметри:
http://cran.r-project.org/web/packages/foreach/vignettes/foreach.pdf
http://cran.r-project.org/web/packages/doParallel/vignettes/gettingstartedParallel.pdf