La révolution R est livré avec les bibliothèques Intel MKL Blas optimisées et une autre version de Lapack que celui utilisé par défaut par CRAN-R. Pour la plupart des calculs que vous pouvez procédez de R est plus rapides que la valeur par défaut que ceux livrés avec CRAN-R. Toutefois, cela n’est pas le cas pour tous les calculs. Ainsi, certains packages de R tiers est peut-être pas compatibles avec les bibliothèques MKL Blas. Dans ces cas, vous souhaiterez peut-être restaurer les bibliothèques par défaut livrés avec CRAN-R.
Voici des exemples sur la façon d’effectuer cet échange de révolution R Enterprise 7.1. Notez que les bibliothèques CRAN-R doivent provenir d’un même niveau de R comme livrés avec r de révolution. Pour les versions 7.1, il s’agit de R 3.0.2. Windows :-
Renommer 'Rblas.dll' à 'Rblas.dll.RevoR' et 'Rlapack.dll' à 'Rlapack.dll.RevoR' dans le dossier « C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64 ».
-
Copiez Rblas.dll et Rlapack.dll à partir du répertoire \lib de < R_HOME > d’une installation de CRAN-R 3.0.2 à C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64.
-
Redémarrez l’entreprise R de révolution, pour que les modifications soient prises en compte.
Linux :
-
Renommer libRblas.so et libRlapack.so dans /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
-
Copiez libRblas.so et libRlapack.so à partir de l’élément < R_HOME > / lib du répertoire d’une installation de CRAN-R 3.0.2 à /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib.
-
Redémarrez l’entreprise R de révolution, pour que les modifications soient prises en compte.