Revolutionen R levereras med optimerade Blas för Intel MKL-bibliotek och en annan version av Lapack än används med CRAN-R som standard. För de flesta beräkningar som du kan göra i dessa kommer att vara snabbare än standard R som levereras med CRAN-R. Detta är emellertid inte fallet för alla beräkningar. Även kanske vissa tredje parts R paket inte kompatibel med MKL Blas-bibliotek. I dessa fall kanske du vill återgå till standardbibliotek levereras med CRAN-R.
Nedan visas exempel på hur du kan utföra bytet för revolutionen R Enterprise 7.1. Observera att R CRAN-bibliotek måste komma från samma nivå av R som som levererades med Revolution R. Det här är R 3.0.2 för version 7.1. Windows:-
Byta namn på 'Rblas.dll' till 'Rblas.dll.RevoR' och 'Rlapack.dll' till 'Rlapack.dll.RevoR' i mappen 'C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64'.
-
Kopiera Rblas.dll och Rlapack.dll från katalogen < R_HOME > \lib av en CRAN-R 3.0.2 installation till C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64.
-
Starta om revolutionen R Enterprise för att ändringarna ska börja gälla.
Linux:
-
Byt namn på libRblas.so och libRlapack.so i /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
-
Kopiera libRblas.so och libRlapack.so från < R_HOME > / lib katalogen på en CRAN-R 3.0.2 installation till /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib.
-
Starta om revolutionen R Enterprise för att ändringarna ska börja gälla.