Open pcchen opened 2 years ago
Try the following from the official doc
# Enable Intel oneAPI and install OpenHPC compatibility packages
[sms] # yum -y install intel-oneapi-toolkit-release-ohpc
[sms] # rpm --import https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
[sms] # yum -y install intel-compilers-devel-ohpc
[sms] # yum -y install intel-mpi-devel-ohpc
# yum -y install intel-oneapi-toolkit-release-ohpc
done
rpm --import https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
done
yum -y install intel-compilers-devel-ohpc
done
yum -y install intel-mpi-devel-ohpc
done
Remove /etc/yum.repos.d/OneAPI.repo
which is created by us.
Keep /etc/yum.repos.d/oneAPI.repo
which is installed by OpenHPC 2.4.
# Install 3rd party libraries/tools meta-packages built with Intel toolchain
[sms]# yum -y install ohpc-intel-serial-libs
[sms]# yum -y install ohpc-intel-geopm
[sms]# yum -y install ohpc-intel-io-libs
[sms]# yum -y install ohpc-intel-perf-tools
[sms]# yum -y install ohpc-intel-python3-libs
[sms]# yum -y install ohpc-intel-mpich-parallel-libs
[sms]# yum -y install ohpc-intel-mvapich2-parallel-libs
[sms]# yum -y install ohpc-intel-openmpi4-parallel-libs
[sms]# yum -y install ohpc-intel-impi-parallel-libs
done.
Currently, the oneAPI HPC Toolkit is installed via the repo and rpms provided by the intel
We should migrate to the oneAPI HPC Toolkit provided by OpenHPC 2.x for better consistency.