Vydané sady nástrojov Intel oneAPI Toolkits


Vydané sady nástrojov Intel oneAPI Toolkits

8. decembra spoločnosť Intel vydala sadu softvérových nástrojov určených na vývoj programov pomocou jediného programovacieho rozhrania (API) pre rôzne výpočtové urýchľovače, vrátane procesorov vektorových procesorov (CPU), grafických akcelerátorov (GPU) a polí programovateľných hradlových polí (FPGA) – Súpravy nástrojov Intel oneAPI pre vývoj softvéru XPU.

OneAPI Base Toolkit obsahuje kompilátory, knižnice, nástroje na analýzu a ladenie a nástroje kompatibility, ktoré pomáhajú portovať programy CUDA do dialektu Data Parallel C++ (DPC++).

Ďalšie sady nástrojov poskytujú nástroje pre vysokovýkonné výpočty (HPC Toolkit), pre vývoj umelej inteligencie (AI Toolkit), pre internet vecí (IoT Toolkit) a pre vysokovýkonnú vizualizáciu (Rendering Toolkit).

Nástroje Intel oneAPI vám umožňujú spúšťať programy odvodené z rovnakého zdrojového kódu na rôznych architektúrach počítačového hardvéru.

Sady nástrojov si môžete stiahnuť zadarmo. Okrem bezplatnej verzie nástrojov existuje aj platená verzia, ktorá umožňuje prístup k technickej podpore od inžinierov Intelu. Na vývoj a testovanie kódu je možné využiť aj službu Intel® DevCloud, ktorá poskytuje prístup k rôznym CPU, GPU a FPGA. Budúce verzie Intel® Parallel Studio XE a Intel® System Studio budú založené na Intel oneAPI.

Odkaz na stiahnutie: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Požiadavky na systém

Procesory:

  • Rodina procesorov Intel® Core™ alebo vyššia
  • Rodina procesorov Intel® Xeon®
  • Rodina škálovateľných procesorov Intel® Xeon®

Výpočtové urýchľovače:

  • Integrované GPU GEN9 alebo vyššie vrátane najnovšej grafiky Intel® Iris® Xe MAX
  • Intel® Programmable Acceleration Card (PAC) s Intel Arria® 10 GX FPGA, ktorá obsahuje Intel® Acceleration Stack pre Intel® Xeon® CPU s FPGA verzia 1.2.1
  • Intel® Programmable Acceleration Card (PAC) D5005 (predtým známa ako Intel® PAC s Intel® Stratix® 10 SX FPGA), ktorá obsahuje Intel® Acceleration Stack pre procesor Intel® Xeon® s FPGA verzia 2.0.1
  • Vlastné platformy FPGA (portované z referenčných platforiem Intel® Arria® 10 GX a Intel® Stratix® 10 GX)
  • Vlastné platformy Intel® so softvérom Intel® Quartus® Prime verzie 19.4
  • Vlastné platformy Intel® so softvérom Intel® Quartus® Prime verzie 20.2
  • Vlastné platformy Intel® so softvérom Intel® Quartus® Prime verzie 20.3

OS:

  • Red Hat Enterprise Linux 7.x – Čiastočná podpora
  • Red Hat Enterprise Linux 8.x – plná podpora
  • SUSE Linux Enterprise Server 15 SP1, SP2 - čiastočná podpora
  • SUSE Linux Enterprise Server 12 – Čiastočná podpora
  • Ubuntu 18.04 LTS – plná podpora
  • Ubuntu 20.04 LTS – plná podpora
  • CentOS 7 - čiastočná podpora
  • CentOS 8 - plná podpora
  • Fedora 31 - Čiastočná podpora
  • Debian 9, 10 - čiastočná podpora
  • Prehľadný Linux – čiastočná podpora
  • Windows 10 - Čiastočná podpora
  • Windows Server 2016 – plná podpora
  • Windows Server 2019 – plná podpora
  • macOS 10.15 – čiastočná podpora

Zdroj: linux.org.ru