numCoresToUse (και rxOptions, εν γένει) σχετίζεται μόνο για τη ρύθμιση της χρήσης κατανεμημένης υπολογιστικής για συναρτήσεις RevoScaleR. το foreach και doParallel δεν τη χρησιμοποιείτε. Για να εκτελέσετε τη δέσμη ενεργειών σας σε παράλληλη λειτουργία, πρέπει να πρώτα να δηλώσετε μια παράλληλη υποστήριξης για την εντολή foreach σας. NumCoresToUse ρύθμιση, αντί να χρησιμοποιήσετε
library(doParallel} registerDoParallel(cores=6)
getDoParWorkers() πρέπει να επιστρέψετε σε αυτό το σημείο 6. Αυτό ρυθμίζει "σύμπλεγμα υπολογισμού" σε κάθε πυρήνα, καθένα από τα οποία να εκτελέσετε μια διαδικασία R και να επικοινωνούν μέσω υποδοχών με τα υπόλοιπα.http://cran.r-project.org/web/packages/foreach/vignettes/foreach.pdf http://cran.r-project.org/web/packages/doParallel/vignettes/gettingstartedParallel.pdf
Ορισμένοι Πρόσθετοι πόροι σχετικά με τη χρήση foreach και doParallel που θα εξηγούν περισσότερες επιλογές σχετικά με την εκτέλεση παράλληλα: