R de revolución incluye bibliotecas de Intel MKL Blas optimizadas y una versión diferente de Lapack, que se utiliza de forma predeterminada con CRAN-R. Para la mayoría de cálculos que se puede hacer en R serán más rápido que el valor predeterminado los envían con CRAN-R. Sin embargo, esto no es el caso para todos los cálculos. Además, algunos paquetes de terceros R no sean compatibles con las bibliotecas MKL Blas. En estos casos, puede que desee volver a las bibliotecas predeterminadas acompaña CRAN-R.
A continuación se muestran ejemplos de cómo realizar este intercambio de revolución R Enterprise 7.1. Tenga en cuenta que las bibliotecas de CRAN-R deben provenir del mismo nivel de R como que acompaña r de revolución. Para las versiones 7.1, esto es R 3.0.2.
Windows:
-
Cambiar el nombre 'Rblas.dll' a 'Rblas.dll.RevoR' y 'Rlapack.dll' a 'Rlapack.dll.RevoR' en la carpeta 'C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64'.
-
Copie Rblas.dll y Rlapack.dll desde el directorio \lib de < R_HOME > de una instalación de CRAN-R 3.0.2 en C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64.
-
Reiniciar la empresa de R de revolución, para que los cambios surtan efecto.
Linux:
-
Cambie el nombre libRblas.so y libRlapack.so en /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
-
Copie libRblas.so y libRlapack.so de la < R_HOME > / lib directorio de una instalación de CRAN-R 3.0.2 a /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib.
-
Reiniciar la empresa de R de revolución, para que los cambios surtan efecto.