Rivoluzione R viene fornito con librerie Intel MKL Blas ottimizzate e una versione diversa di Lapack rispetto a quella utilizzata con CRAN-R per impostazione predefinita. Per la maggior parte dei calcoli, che è possibile effettuare in R più veloce rispetto all'impostazione predefinita queste saranno quelli forniti con CRAN-R. Tuttavia, non si tratta del caso per tutti i calcoli. Inoltre, alcuni pacchetti di terze parti R potrebbero non essere compatibile con le librerie MKL Blas. In questi casi, è possibile ripristinare le librerie predefinite fornite con CRAN-R.
Di seguito sono riportati alcuni esempi su come eseguire questo scambio di rivoluzione R Enterprise 7.1. Nota che le librerie CRAN-R devono provenire dallo stesso livello di R come fornito con r di rivoluzione. Per le versioni 7.1, si tratta di R 3.0.2. Windows:-
Rinominare 'Rblas.dll' a 'Rblas.dll.RevoR' e 'Rlapack.dll' a 'Rlapack.dll.RevoR' nella cartella 'C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64'.
-
Copiare Rblas.dll e Rlapack.dll dalla directory di un'installazione di CRAN-R 3.0.2 \lib < R_HOME > C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64.
-
Riavviare rivoluzione R Enterprise rendere effettive le modifiche.
Linux:
-
Rinominare libRblas.so e libRlapack.so in /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib:
# mv /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib/libRblas.so /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib/libRblas.so.RevoR# mv /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib/libRlapack.so /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib/libRlapack.so.RevoR
-
Copiare libRblas.so e libRlapack.so di < R_HOME > / lib directory di un'installazione di CRAN-R 3.0.2 per /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib.
-
Riavviare rivoluzione R Enterprise rendere effettive le modifiche.