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
還有其他免費工具包,具體包含了啥有興趣也可以看看

Intel? oneAPI Base Toolkit的安裝
工具包下載地址https://software.intel.com/content/www/us/en/develop/tools/oneapi/base-toolkit/get-the-toolkit.html,
這里我選擇了Linux版的在Online Installer來安裝Intel? oneAPI Base Toolkit,直接在Centos下用wget命令下載即可
wget https://registrationcenter-download.intel.com/akdlm/irc_nas/17226/l_BaseKit_b_2021.1.10.2261.sh
為Linux-Online Installer賦予可執行權限,
chmod +x l_BaseKit_b_2021.1.10.2261.sh
開始安裝
./l_BaseKit_b_2021.1.10.2261.sh
如下圖所示,已經在準備安裝,需要耐心等待一段時間,

拉到最下面,回車

拉到最下面,回車

拉到最下面,選擇Accept & Install然后回車

象征性出現Warnning,根據自己情況調整或者直接選擇Begin Installation即可

Eclipse配置選項,根據自己需求選擇然后Next回車即可

是否收集個人資訊,根據個人接受程度選擇即可開始安裝

若無意外,已經開始安裝了

經過漫長的等待,終于安裝成功了

Intel? oneAPI HPC Toolkit的安裝
這次我選擇了Local Installer,輸入以下命令即可下載并且開始安裝
wget https://registrationcenter-download.intel.com/akdlm/irc_nas/17229/l_HPCKit_b_2021.1.10.2477_offline.sh
sudo bash l_HPCKit_b_2021.1.10.2477_offline.sh
接受、開始安裝

再次象征性出現Warnning,根據自己情況調整或者直接選擇Begin Installation即可

再次出現Eclipse配置選項,根據自己需求選擇然后Next回車即可

再次出現是否收集個人資訊,根據個人接受程度選擇即可開始安裝

開始安裝了

很快就安裝完了,看來還是用local Installer快啊
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-ojTQvkIc-1606755269773)(圖片/hpc_success.jpg)]
后續
所有的根據默認都安裝在/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也可以免費下載,
后續學習DPC++將會多寫博客記錄學習識訓!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/229121.html
標籤:其他
下一篇:Python實作資料分析(六)
