英特爾 oneAPI 工具包發布


英特爾 oneAPI 工具包發布

8月XNUMX日,英特爾發布了一套軟體工具,旨在使用單一程式介面(API)為各種運算加速器開發程序,包括向量處理器處理器(CPU)、圖形加速器(GPU)和現場可程式閘陣列(FPGA)-用於 XPU 軟體開發的英特爾 oneAPI 工具包。

oneAPI 基礎工具包包含編譯器、函式庫、分析和偵錯工具以及相容性工具,可協助將 CUDA 程式移植到資料並行 C++ (DPC++) 方言。

其他工具包提供高效能運算(HPC Toolkit)、人工智慧開發(AI Toolkit)、物聯網(IoT Toolkit)和高效能視覺化(Rendering Toolkit)的工具。

英特爾 oneAPI 工具可讓您在不同的運算硬體架構上執行源自相同原始碼的程式。

工具包可以免費下載。 除了免費版本的工具外,還有付費版本,可以獲得英特爾工程師的技術支援。 還可以使用英特爾® DevCloud 服務來開發和測試程式碼,該服務提供對各種 CPU、GPU 和 FPGA 的存取。 英特爾® Parallel Studio XE 和英特爾® System Studio 的未來版本將基於英特爾 oneAPI。

下載鏈接: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

系統要求

處理器:

  • 英特爾® 酷睿™ 處理器系列或更高版本
  • 英特爾® 至強® 處理器家族
  • 英特爾® 至強® 可擴充處理器家族

計算加速器:

  • 整合 GEN9 或更高版本的 GPU,包括最新的 Intel® Iris® Xe MAX 顯示卡
  • 採用英特爾 Arria® 10 GX FPGA 的英特爾® 可程式加速卡 (PAC),其中包括適用於採用 FPGA 的英特爾® 至強® CPU 的英特爾® 加速堆疊版本 1.2.1
  • 英特爾® 可程式加速卡 (PAC) D5005(以前稱為採用英特爾® Stratix® 10 SX FPGA 的英特爾® PAC),包含適用於採用 FPGA 的英特爾® 至強® CPU 的英特爾® 加速堆疊版本 2.0.1
  • FPGA 客製化平台(從英特爾® Arria® 10 GX 和英特爾® Stratix® 10 GX 參考平台移植)
  • 採用英特爾® Quartus® Prime 軟體版本 19.4 的英特爾® 客製化平台
  • 採用英特爾® Quartus® Prime 軟體版本 20.2 的英特爾® 客製化平台
  • 採用英特爾® Quartus® Prime 軟體版本 20.3 的英特爾® 客製化平台

操作系統:

  • 紅帽企業 Linux 7.x - 部分支持
  • 紅帽企業 Linux 8.x - 全面支持
  • SUSE Linux Enterprise Server 15 SP1、SP2 - 部分支持
  • SUSE Linux Enterprise Server 12 - 部分支持
  • Ubuntu 18.04 LTS - 全面支持
  • Ubuntu 20.04 LTS - 全面支持
  • CentOS 7 - 部分支持
  • CentOS 8 - 全面支持
  • Fedora 31 - 部分支持
  • Debian 9、10 - 部分支持
  • Clear Linux - 部分支持
  • Windows 10 - 部分支持
  • Windows Server 2016 - 全面支持
  • Windows Server 2019 - 全面支持
  • macOS 10.15 - 部分支持

來源: linux.org.ru