zoukankan      html  css  js  c++  java
  • ubuntu配置机器学习环境(四) 安装intel MKL

    在这一模块可以选择(ATLAS,MKL或者OpenBLAS),我这里使用MKL,首先下载并安装英特尔® 数学内核库 Linux* 版MKL,下载链接, 请下载Student版,先申请,然后会立马收到一个邮件(里面有安装序列号),打开照着下载就行了(可以下载离线版或在线安装版,在线版名称为parallel_studio_xe_2016_online.sh)。通过在线版可以直接安装。

    通过hostID绑定到计算机以后可以直接在电脑上安装(本文直接绑定计算机的ID了)。另外还可以获取license file来安装

    若使用离线版安装,文件下载完之后,要把文件解压到home文件夹(或直接 把tar.gz文件拷贝到home文件夹,为了节省空间,安装完记得把压缩文件给删除喔~),或者其他的ext4的文件系统中。

    tar zxvf parallel_studio_xe_2015.tar.gz
    chmod a+x parallel_studio_xe_2015 -R
    sudo ./install_GUI.sh
    
    安装完成之后,需要设置mkl的配置文件

    我的系统是Ubuntu14.04LTS(64位),gtx960,IntelE3的处理器,安装parallel_studio_xe_2016的版本都提示为不支持的系统,2015的updater5、6版本也不支持,最后直接是安装的2015的initial 版本。

    一定要选好适合系统的版本。

    安装是选择离线激活文件激活。

     image

    image

    点击图中的链接获取license文件,然后邮箱会收到一封之前根据系统Host id获取的激活文件

    Host ID 实际上就是本机网卡的MAC地址,因为具有唯一性(MAC地址不可能重复),所以经常被用作加密的依据。

    获取hostid:

    ~$ lspci | grep -i 'eth'
    03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11)
    ff@ff-All-Series:~$ /sbin/ifconfig eth0
    eth0      Link encap:Ethernet  HWaddr 2c:56:4c:d4:dd:88  
              inet addr:172.46.42.41  Bcast:172.46.42.255  Mask:255.255.255.0
              inet6 addr: fe80::2e56:dcff:feda:dd88/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:36402 errors:0 dropped:0 overruns:0 frame:0
              TX packets:22011 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:19442674 (19.4 MB)  TX bytes:3197049 (3.1 MB)

    option这一步可能会提示一些依赖文件没有安装,(这里略过了,)直接下一步了。

    等待安装结束,配置文件

    1. 新建intel_mkl.conf, 并编辑之:
    
    sudo vim /etc/ld.so.conf.d/intel_mkl.conf
    在文件中加入配置路径
    """
    /opt/intel/lib/intel64
    /opt/intel/mkl/lib/intel64
    """
    
    sudo ldconfig -v

    //TODO

  • 相关阅读:
    ubuntu下wget的配置文件在哪里
    ubuntu下apt-get的配置文件是哪个
    Jar包方式运行web项目
    深入浅说服务如何以Jar包的方式发布
    maven 私服的setting.xml配置
    maven 配置私服 连接
    一、Spring MVC起步——IntelliJ IDEA 搭建Spring MVC环境(手把手搭建)
    intellij IDEA配置tomcat
    maven工程项目与项目之间的依赖方式
    手动创建Maven项目并建立两个项目之间的依赖关系
  • 原文地址:https://www.cnblogs.com/jinggege/p/5766245.html
Copyright © 2011-2022 走看看