贡献者: addis
如果要安装 icpc 以及 mkl,可以先用 oneAPI BASE 只安装 mkl(intel gdb,python 可能也有用),然后再安装 oneAPI HPC 中的编译器(MPI 可能也有用). 装错了有没关系,可以随时添加或者删除组件.安装的 GUI 界面可以通过 X11 传输,所以远程 ssh 也有 GUI 安装.如果不能用 GUI 会自动切换到 TUI.
安装完以后需要在 ~/.bashrc 中加上 source /opt/intel/oneapi/setvars.sh.
sudo sh ./l_BaseKit_p_2022.2.0.262_offline.sh 在 WSL2 中会弹出 GUI.光 MKL 需要 7.4GB.
oneAPI_BASE 不包括 icpc 和 icc 编译器! 他们并不包含在 DPC++ 里面.详见这里.
sudo sh ./l_onemkl_p_2022.1.0.223_offline.sh
sudo sh ./l_HPCKit_p_2022.2.0.191_offline.sh