我参考了这篇文章和这篇文章,感谢两位的教程!!!
之前的Intel Parallel Studio XE用邮箱申请了学生许可,已经过期,发现不能再续期,官网竟然出了免费版本!!!真香!马上安装!!
Intel oneAPI 的工具包都开源免费,官网即可下。免费就包含很多 Intel Parallel Studio XE 收费的工具。
比如 Intel® oneAPI Base Toolkit 包含以下工具:
Intel® oneAPI HPC Toolkit 包含以下工具:
还有其他免费工具包:
我这里系统为VMware虚拟机安装的Centos 7
工具包下载地址:
Get the Intel® oneAPI Base Toolkit。
这里我选择了 Linux 版的在Offline Installer(强烈建议直接下载 Offline Installer,速度更快!)来安装 Intel® oneAPI Base Toolkit,我是下载好了传到虚拟机上面的
为 Linux-Offline Installer 赋予可执行权限。
chmod +x l_BaseKit_p_2021.1.0.2659_offline.sh
使用如下命令即可打开安装程序
./l_BaseKit_p_2021.1.0.2659_offline.sh
准备安装,需要耐心等待一段时间。
跳出安装界面后面基本都是默认就可以
象征性出现Warnning,根据自己情况调整或者直接选择
Eclipse 配置选项,根据自己需求选择
然后是否收集个人信息,根据个人接受程度选择即可开始安装
Get the Intel® oneAPI HPC Toolkit
选择Local Installer
,下载到电脑传到虚拟机,下载很慢
直接用bash
命令打开安装程序
sudo bash l_HPCKit_p_2021.1.0.2684_offline.sh
默认都安装在
/opt/intel/oneapi
免费的 oneAPI 工具包提供了很多 Parallel Studio XE 中的工具比如Vtune
、MKL
、MPI
,即使不使用 oneAPI 也十分有用
oneAPI 官网提供的文档资料非常多,对开发者非常友好;
此外 DPC++ 的开源新书Data Parallel C++Mastering DPC++ for Programming of Heterogeneous Systems using C++ and SYCL也可以免费下载。
为避免每次使用都需要配置环境变量,可以将命令添加到~/.bashrc文件中。
setvars.sh的具体路径以自己的为准
source /opt/intel/oneapi/setvars.sh intel64
[pc@localhost ~]$ sudo nano ~/.bashrc
[pc@localhost ~]$ source ~/.bashrc
:: initializing oneAPI environment ...
BASH version = 4.2.46(2)-release
:: dev-utilities -- latest
:: tbb -- latest
:: compiler -- latest
:: dpl -- latest
:: mkl -- latest
:: ipp -- latest
:: dal -- latest
:: advisor -- latest
:: dnnl -- latest
:: mpi -- latest
:: ccl -- latest
:: vtune -- latest
:: dpcpp-ct -- latest
:: intelpython -- latest
:: vpl -- latest
:: ippcp -- latest
:: debugger -- latest
:: inspector -- latest
:: clck -- latest
:: itac -- latest
:: oneAPI environment initialized ::
[pc@localhost ~]$
检查结果
[pc@localhost ~]$ icc -v
icc version 2021.1 (gcc version 4.8.5 compatibility)
[pc@localhost ~]$ ifort -v
ifort version 2021.1
[pc@localhost ~]$ mpiicc -v
mpiicc for the Intel(R) MPI Library 2021.1 for Linux*
Copyright 2003-2020, Intel Corporation.
icc version 2021.1 (gcc version 4.8.5 compatibility)
[pc@localhost ~]$ mpiifort -v
mpiifort for the Intel(R) MPI Library 2021.1 for Linux*
Copyright 2003-2020, Intel Corporation.
ifort version 2021.1
[pc@localhost ~]$
装完了,好是好,就是有点费空间哈
下一次写在centos 7中安装WRF与CMAQ,估计要好久之后啦,因为我也没装上呢 O(∩_∩)O哈哈~
尽请期待!!!