Rewolucja R jest dostarczany z zoptymalizowane biblioteki Intel MKL Blas i innej wersji Lapack niż domyślnie jest używany z CRAN R. Dla większości obliczeń można to zrobić w R będzie szybciej niż domyślne te dostarczane z CRAN-R. Jednakże to nie dotyczy to wszystkich obliczeń. Jak również niektóre pakiety R innych firm mogą nie być zgodne z bibliotek MKL Blas. W tych przypadkach warto powrócić do biblioteki domyślne dostarczane z CRAN-R.
Poniżej znajdują się przykłady sposobu wykonywania tej wymiany dla przedsiębiorstwa R Rewolucji 7.1. Uwaga że bibliotek CRAN R musi pochodzić z tego samego poziomu R jako, dostarczany wraz z R. Rewolucji W przypadku wersji 7.1 to R 3.0.2. Windows:-
Zmień nazwę "Rblas.dll" do "Rblas.dll.RevoR" i "Rlapack.dll" do "Rlapack.dll.RevoR" w folderze "C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64".
-
Skopiuj Rblas.dll i Rlapack.dll z katalogu < R_HOME > \lib CRAN-R 3.0.2 instalacji C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64.
-
Uruchom ponownie Enterprise R Rewolucji, aby zmiany zostały wprowadzone.
Linux:
-
Zmień nazwę libRblas.so i libRlapack.so w /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
-
Kopiowanie libRblas.so i libRlapack.so z < R_HOME > / lib katalogu instalacji CRAN-R 3.0.2 do /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib.
-
Uruchom ponownie Enterprise R Rewolucji, aby zmiany zostały wprowadzone.