Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代

我参考了这篇文章和这篇文章,感谢两位的教程!!!

之前的Intel Parallel Studio XE用邮箱申请了学生许可,已经过期,发现不能再续期,官网竟然出了免费版本!!!真香!马上安装!!

Intel oneAPI

https://img-blog.csdnimg.cn/20201210225455324.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDUwNjY3NA==,size_16,color_FFFFFF,t_70

Intel oneAPI 的工具包都开源免费,官网即可下。免费就包含很多 Intel Parallel Studio XE 收费的工具。
比如 Intel® oneAPI Base Toolkit 包含以下工具:

  • Intel® oneAPI Collective Communications Library
  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Network Library
  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® oneAPI DPC++ Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® oneAPI Video Processing Library
  • Intel® Advisor
  • Intel® Distribution for GDB*
  • Intel® Distribution for Python*
  • Intel® DPC++ Compatibility Tool
  • Intel® Integrated Performance Primitives
  • Intel® Integrated Performance Primitives Cryptography
  • Intel® VTune™ Profiler

Intel® oneAPI HPC Toolkit 包含以下工具:

  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® oneAPI Fortran Compiler
  • Intel® Cluster Checker
  • Intel® Inspector
  • Intel® MPI Library
  • Intel® Trace Analyzer and Collector

还有其他免费工具包:

https://img-blog.csdnimg.cn/20201201005504786.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDUwNjY3NA==,size_16,color_FFFFFF,t_70#pic_center

我这里系统为VMware虚拟机安装的Centos 7

intel® oneAPI Base Toolkit 安装

工具包下载

工具包下载地址:
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 配置选项,根据自己需求选择

然后是否收集个人信息,根据个人接受程度选择即可开始安装

若无意外,已经开始安装了
Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第1张图片
Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第2张图片
耐心等待,安装过程很长

Intel® oneAPI HPC Toolkit的安装

工具包下载

Get the Intel® oneAPI HPC Toolkit

选择Local Installer,下载到电脑传到虚拟机,下载很慢

开始安装

直接用bash命令打开安装程序

sudo bash l_HPCKit_p_2021.1.0.2684_offline.sh

Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第3张图片
Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第4张图片
Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第5张图片
Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第6张图片
Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第7张图片
Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第8张图片
Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第9张图片
Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第10张图片

默认都安装在

/opt/intel/oneapi

目录下,如下图所示:Intel学生许可过期后,安装 Intel® oneAPI Base Toolkit 和 Intel® oneAPI HPC来替代_第11张图片

免费的 oneAPI 工具包提供了很多 Parallel Studio XE 中的工具比如VtuneMKLMPI,即使不使用 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哈哈~
尽请期待!!!

你可能感兴趣的:(WRF,Linux,linux,vmware,centos)