Oneapi-Samples存儲庫包含Intel®Oneapi工具包的樣品。
該存儲庫中默認分支的內容旨在與最新發布的Intel®oneapi工具包一起使用。
您可以通過瀏覽ONEAPI樣品目錄來找到樣品。使用目錄,您可以在示例標題或描述上搜索。
您可以通過以下過濾來完善瀏覽或搜索:
通過輸入以下命令來克隆存儲庫:
git clone https://github.com/oneapi-src/oneAPI-samples.git
另外,您可以下載包含存儲庫中主要分支的zip文件。
如果您需要任何Intel®Oneapi工具包的較早版本的示例,請使用與工具包版本相對應的存儲庫的標記版本。
通過輸入類似於以下命令來使用GIT克隆較早的存儲庫版本:
git clone -b <tag> https://github.com/oneapi-src/oneAPI-samples.git
其中<tag>是對應於工具包版本號的github標籤,例如2024.2.0 。
另外,您可以下載包含存儲庫特定標記版本的zip文件。
首先,最好的ONEAPI樣本取決於您要學習的內容或要解決的問題類型。
| 如果您想了解... | 從...開始 |
|---|---|
| CPU,GPU或FPGA的寫作,編譯和建築計劃的基礎知識 | 簡單添加或矢量添加樣品 (您可以通過刪除不必要的元素並添加代碼和構建要求來將這些樣本用作入門項目。) |
| 使用人工智能的基礎知識 | AI工具的入門樣品 |
| 圖像渲染工作負載和射線跟踪的基礎知識 | intel®Oneapi渲染工具包(渲染套件)入門樣品 |
| 如何修改或創建符合SYCL項目的構建文件 | 向量添加樣品 |
注意:每個樣本中包含的readme.md提供了所有受支持操作系統的構建說明。對於在Jupyter筆記本電腦中運行的示例,如果您尚未在系統上使用它們,則可能需要安裝或配置其他框架或軟件包管理器。
如果您希望與這些樣本一起使用集成開發環境(IDE),則可以下載可在Windows*,Linux*和MacOS*上使用的Visual Studio代碼。
ONEAPI樣本存儲庫由高級類別組織。
英特爾(R)Xeon(R)Platinum 8468V
英特爾(R)數據中心GPU最大1100
OPENCL驅動程序:Intel(R)Opencl,Intel(R)Xeon(R)Platinum 8468V Opencl 3.0(構建0)[2024.18.7.0.0.11_160000]
級零驅動程序:Intel(R)Level-Zero,Intel(R)數據中心GPU Max 1100 1.3 [1.3.28202]
Oneapi軟件包版本:
- Intel Oneapi HPC工具包構建版本:2025.0.0.825
第11代英特爾(R)核心(TM)I7-1185G7 @ 3.00GHz
Intel(R)Iris(R)XE圖形OPENCL 3.0 NEO
OPENCL驅動程序:Intel(R)OpenCl,第11代英特爾(R)Core(TM)I7-1185G7 @ 3.00GHz OpenCL 3.0(構建0)[2024.18.9.0.28_160000]
級零驅動程序:Intel(r)Oneapi統一運行時,超過Zero,Intel(R)Iris(R)XE Graphics 12.0.0 [1.3.27193]
Oneapi軟件包版本:
- Intel Oneapi HPC工具包構建版本:2025.0.0.822
Error MSB6003 The specified task executable ... could not be run...構建示例程序時,可能是由於目錄路徑的長度。將build目錄移至帶有較短路徑的位置。在新位置構建樣本。 來自基於ONEAPI的項目,庫和工具的樣本列表。此外,這裡還列出了其他不一定基於Oneapi的AI項目的最激動人心的樣本,還可以為您提供提高生產率的最新和寶貴的資源。
代碼樣本是根據MIT許可證的。有關詳細信息,請參見License.txt。
可以在此處找到第三方計劃許可證:第三方Programs.txt。
©英特爾公司。英特爾,英特爾徽標和其他英特爾商標是英特爾公司或其子公司的商標。其他名稱和品牌可能被認為是他人的財產。