我发现在R中使用BLAS/ATLAS/MKL/OPENBLAS之一可以提高速度。但是,这是否仍会改善用C或C++编写的R包?例如,R包Glmnet是用FORTRAN实现的,而R包rpart是用C++实现的。只安装BLAS/...等是否会提高执行时间?还是我们必须基于BLAS/...等重建(构建新的C代码)软件包?
我发现在R中使用BLAS/ATLAS/MKL/OPENBLAS之一可以提高速度。但是,这是否仍会改善用C或C++编写的R包?例如,R包Glmnet是用FORTRAN实现的,而R包rpart是用C++实现的。只安装BLAS/...等是否会提高执行时间?还是我们必须基于BLAS/...等重建(构建新的C代码)软件包?