根据此链接, 仅在 Ubuntu 中安装以下软件包将显着加快 R的某些计算:
libatlas3gf-base
我是否必须从源代码编译才能获得此好处?如果没有,R
安装此软件包后是否必须重新安装?
是否还有其他与此类似的软件包,它们可以通过安装它们来加快速度?
基本libatlas3gf-base
包已经对默认的“reference blas”有所帮助,但您可以(如果您愿意)通过本地构建 Atlas 做得更好。这在某种程度上就是 Atlas 的重点,因为 A 和 T 代表 Automatically Tuned。
现在,请记住 a) 重建软件包并不像安装基础软件包那么简单,并且 b) 您指出某些计算是完全正确的。您在 R 中花费的净时间很少会受到您可以在此处加速的线性代数运算的限制。所以对我来说,在我的 Ubuntu 和 Debian 系统上安装 atlas-base 通常就足够了。