从源头安装ATLAS

时间:2015-04-21 22:21:24

标签: installation lapack atlas netlib

我使用

使用gcc 4.4.2在RHEL 6中安装ATLAS

../ configure -b 64 -Fa alg -fPIC --cc = / lib / gcc / 64-bit / 4.4.2 / bin / gcc --prefix = / home / pkgs / atlas

我有一台8Gig英特尔(R)Xeon(R)CPU E5-2680 v2 @ 2.80GHz机器,只需花费近5个小时即可完成#34; make build"这是正常的吗?有没有办法加快调整和构建过程?

1 个答案:

答案 0 :(得分:0)

来自ATLAS installation guide

  

这是ATLAS执行所有经验调优的步骤,然后使用发现的内核构建所有必需的库。它使用configure步骤创建的BLDdir,并使用make build命令从BLDdir调用,或者简单地通过make调用。此步骤可能会很长,具体取决于您的平台以及是否使用体系结构默认值。对于具有架构默认值的Core2Duo系统,构建步骤可能需要10或20分钟,而为了在较慢的平台(例如MIPS)上完成完整的ATLAS搜索,可能需要几个小时到一整天的时间。

所以是的,这种行为是完全正常的,因为ATLAS会执行大量测试来确定系统的最佳数学内核。

是的,有一种方法可以通过使用体系结构默认值来加速构建过程。但请注意,这可能会导致ATLAS安装性能下降。