Revolusi R kapal dengan dioptimalkan Perpustakaan Intel MKL Blas dan versi yang berbeda dari Lapack daripada yang digunakan dengan CRAN-R secara default. Bagi sebagian besar perhitungan yang dapat Anda lakukan di R ini akan lebih cepat daripada asali yang disertakan bersama CRAN-R. Namun, hal ini tidak terjadi untuk semua perhitungan. Juga, beberapa paket R pihak ketiga mungkin tidak kompatibel dengan perpustakaan MKL Blas. Dalam kasus ini, Anda mungkin ingin kembali ke Perpustakaan asali yang disertakan bersama CRAN-R.
Di bawah ini adalah contoh cara melakukan pertukaran ini revolusi R Enterprise 7.1. Catatan Perpustakaan CRAN-R harus berasal dari tingkat R sebagai yang sama yang disertakan bersama revolusi R. Untuk versi 7.1, ini adalah R 3.0.2.
Windows:
-
Ganti nama 'Rblas.dll' untuk 'Rblas.dll.RevoR' dan 'Rlapack.dll' untuk 'Rlapack.dll.RevoR' di folder 'C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64'.
-
Salin Rblas.dll dan Rlapack.dll dari direktori \lib < R_HOME > instalasi CRAN-R 3.0.2 ke C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64.
-
Mulai ulang revolusi R Enterprise, untuk memberlakukan perubahan.
Linux:
-
Ganti nama libRblas.so dan libRlapack.so di /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
-
Salin libRblas.so dan libRlapack.so dari < R_HOME > / lib direktori instalasi CRAN-R 3.0.2 untuk /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib.
-
Mulai ulang revolusi R Enterprise, untuk memberlakukan perubahan.