Im使用在带有gcc 4.4.2的RHEL 6中安装ATLAS
/configure-b 64-Fa-alg-fPIC--cc=/lib/gcc/64 bit/4.4/bin/gcc--prefix=/home/pkgs/atlas
我有一台8Gig Intel(R)Xeon(R)CPU E5-2680 v2@2.80GHz的机器,仅"构建"就需要近5个小时,这是正常的吗?有没有办法加快调优和构建过程?
来自ATLAS安装指南:
这是ATLAS执行所有经验调优的步骤,然后使用发现的内核来构建所有所需的库。它使用由配置步骤创建的BLDdir,并通过make-build命令从BLDdir调用,或者仅通过make调用。这一步骤可能相当长,具体取决于您的平台以及是否使用体系结构默认值。对于像Core2Duo这样具有架构默认值的系统,构建步骤可能需要10或20分钟,而为了在较慢的平台(例如MIPS)上完成完整的ATLAS搜索,可能需要几个小时到一整天。
所以,是的,这种行为是完全正常的,因为ATLAS执行广泛的测试来确定适合您的系统的最佳数学内核。
是的,有一种方法可以通过使用体系结构默认值来加快构建过程。但是,请注意,这可能会导致ATLAS安装的性能较差。