MIC安装过程

MIC安装过程

安装步骤
1. BIOS设置 Advanced >processor configuration >enhanced intel speedstep technology >technology
目的是提高性能

  1. 查看本机是否从插入MIC卡
    [root@localhost asc15]# lspci | grep -i co-processor
    03:00.0 Co-processor: Intel Corporation Device 225e (rev ff)

  2. 路径配置
    echo PATHexportPATH=PATH:/usr/sbin:/sbin

  3. 关闭SELinux
    查看SELinux状态:
    /usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态
    SELinux status: enabled

getenforce ##也可以用这个命令检查
关闭SELinux:
 临时关闭(不用重启机器):
setenforce 0

设置SELinux 成为permissive模式

setenforce 1 设置SELinux 成为enforcing模式

 修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可
已将将SELInux永久关闭了

  1. 如果已经安装了MIC驱动卸载
    rpm -qa | grep -e intel-mic -e mpss

  2. 安装
    解压
    tar xvf mpss-3.3.4-linux.tar

进入目录
cd mpss-3.3.4
cp ./modules/uname -r.rpm .

安装包
yum install –nogpgcheck *.rpm

modprobe mic
micctrl –initdefaults

显示结果如下:
[root@localhost mpss-3.3.4]# micctrl –initdefaults
[Warning] mic0: Generating compatibility network config file /opt/intel/mic/filesystem/mic0/etc/sysconfig/network/ifcfg-mic0 for IDB.
[Warning] This may be problematic at best and will be removed in a future release, Check with the IDB release.

  1. MIC用户访问
    无密码访问MIC卡需要在调用service mpss start 之前创建用户的RSA密钥,我们可以在原配置普通用户ssh无密码访问的/opt/ssh/ssh-configure/step1.exp脚本里进行修改,只要加上spawn ssh-keygen -t rsa就行了,脚本如下。

最好在个用户下都配置,这样MIC卡安装完,每个用户都可以访问.

  1. 快闪和 SMC(系统管理控制器)更新
     检测协处理器的状态:
    sudo micctrl -s
    如果所有协处理器的状态都显示 ready(就绪),转往第 2 步;
    否则,将协处理器设定为 ready(就绪)状态:
    sudo micctrl -rw

 安装
/usr/bin/micflash -update -device all -smcbootloader

  1. 必须重启
    reboot

  2. 启动服务
    service mpss start

输出:
[root@localhost asc15]# service mpss start
Starting Intel(R) MPSS: [确定]
mic0: online (mode: linux image: /usr/share/mpss/boot/bzImage-knightscorner)
[root@localhost asc15]#
启动MPSS服务
如可通过ssh mic0或者ssh mic1进入相应的mic卡,证明安装成功。

  1. 设置开机自动运行服务#
    chkconfig mpss on
    https://software.intel.com/en-us/articles/intel-math-kernel-library-linpack-download

  2. 将库文件拷贝到 mic卡上 注意多块卡的情况
    确保已经安装了intel编译器
    scp /opt/intel/composer_xe_2015.2.164/compiler/lib/mic/libiomp5.so root@mic0:/lib64

下面错误传递了CPU的版本
scp /opt/intel/composer_xe_2015.2.164/compiler/lib/intel64/* root@mic0:/lib64
scp /opt/intel/mkl/lib/intel64/*.so root@mic0:/lib64

  1. LINPACK进行测试
    Intel® Math Kernel Library – LINPACK Download
    MIC版本的Linpack
    [asc15@localhost linpack]pwd/opt/intel/composerxe2015.2.164/mkl/benchmarks/linpack[asc15@localhostlinpack]

你可能感兴趣的:(Linux)