美文网首页
Arch Linux安装ATLAS

Arch Linux安装ATLAS

作者: catHeart | 来源:发表于2015-05-12 23:21 被阅读917次

    标签:Linux Tips Note


    ATLAS是Automatically Tuned Linear Algebra Software,一个优化的线性代数运算库。它提供面向BLAS API的C和Fortran 77 接口。在安装Caffe时,使用到了这个软件库。在Arch Linux下安装ATLAS遇到一些问题,记录于此。

    从AUR下载PKGBUILD文件

    AUR的atlas-lapack提供了ATLAS库,需要下载LAPACK和ATLAS的源码进行编译。下载atlas-lapack的PKGBUILD压缩包后,解压缩,然后执行构建软件包的命令:

    makepkg
    

    lapack无法下载

    执行makepkg命令后,因为网络问题无法下载lapack源码包。通过pacman安装Arch Linux官方软件库里的lapack,并对上述PKGBUILD进行了简单的修改,然后重新执行makepkg命令。

    CPU Throttle中断编译过程

    在上一步过程中执行makepkg命令后,提示CPU Throttle问题,编译过程被中断。在内核中禁止intel_pstate驱动后可以,makepkg就能顺利进行了。禁止intel_pstate驱动的方法是,在Linux内核启动参数中,添加

    intel_pstate=disable
    

    在grub的配置文件中,添加上述参数可以使配置启动即生效。intel_pstate驱动可以动态调整CPU频率,降低电脑的能耗。因此,取消intel_pstate,可能会增加电脑的能耗。

    相关文章

      网友评论

          本文标题:Arch Linux安装ATLAS

          本文链接:https://www.haomeiwen.com/subject/vavfqttx.html