Izlaisti Intel oneAPI rīku komplekti


Izlaisti Intel oneAPI rīku komplekti

8. decembrī Intel izlaida programmatūras rīku komplektu, kas paredzēts programmu izstrādei, izmantojot vienu programmēšanas interfeisu (API) dažādiem skaitļošanas paātrinātājiem, tostarp vektoru procesoru procesoriem (CPU), grafikas paātrinātājiem (GPU) un lauka programmējamo vārtu masīviem (FPGA) - Intel oneAPI rīkkopas XPU programmatūras izstrādei.

OneAPI bāzes rīkkopā ir iekļauti kompilatori, bibliotēkas, analīzes un atkļūdošanas rīki, kā arī saderības rīki, kas palīdz portēt CUDA programmas uz Data Parallel C++ (DPC++) dialektu.

Papildu rīku komplekti nodrošina rīkus augstas veiktspējas aprēķiniem (HPC Toolkit), mākslīgā intelekta attīstībai (AI rīkkopa), lietiskajam internetam (IoT Toolkit) un augstas veiktspējas vizualizācijai (Rendering Toolkit).

Intel oneAPI rīki ļauj palaist programmas, kas iegūtas no viena un tā paša pirmkoda dažādās skaitļošanas aparatūras arhitektūrās.

Rīku komplektus var lejupielādēt bez maksas. Papildus rīku bezmaksas versijai ir arī maksas versija, kas nodrošina piekļuvi Intel inženieru tehniskajam atbalstam. Koda izstrādei un testēšanai iespējams izmantot arī Intel® DevCloud pakalpojumu, kas nodrošina piekļuvi dažādiem CPU, GPU un FPGA. Intel® Parallel Studio XE un Intel® System Studio turpmākās versijas būs balstītas uz Intel oneAPI.

Lejupielādes saite: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Sistēmas prasības

Procesori:

  • Intel® Core™ procesoru saime vai jaunāka versija
  • Intel® Xeon® procesoru saime
  • Intel® Xeon® mērogojamo procesoru saime

Skaitļošanas paātrinātāji:

  • Integrēti GEN9 vai jaunāki GPU, tostarp jaunākā Intel® Iris® Xe MAX grafika
  • Intel® programmējamā paātrinājuma karte (PAC) ar Intel Arria® 10 GX FPGA, kas ietver Intel® Acceleration Stack Intel® Xeon® centrālajam procesoram ar FPGA versiju 1.2.1
  • Intel® Programmējamā paātrinājuma karte (PAC) D5005 (iepriekš zināma kā Intel® PAC ar Intel® Stratix® 10 SX FPGA), kas ietver Intel® Acceleration Stack Intel® Xeon® CPU ar FPGA versiju 2.0.1.
  • FPGA pielāgotās platformas (pārnestas no Intel® Arria® 10 GX un Intel® Stratix® 10 GX atsauces platformām)
  • Intel® pielāgotās platformas ar Intel® Quartus® Prime programmatūras versiju 19.4
  • Intel® pielāgotās platformas ar Intel® Quartus® Prime programmatūras versiju 20.2
  • Intel® pielāgotās platformas ar Intel® Quartus® Prime programmatūras versiju 20.3

OS:

  • Red Hat Enterprise Linux 7.x — daļējs atbalsts
  • Red Hat Enterprise Linux 8.x — pilnīgs atbalsts
  • SUSE Linux Enterprise Server 15 SP1, SP2 - daļējs atbalsts
  • SUSE Linux Enterprise Server 12 — daļējs atbalsts
  • Ubuntu 18.04 LTS — pilnīgs atbalsts
  • Ubuntu 20.04 LTS — pilnīgs atbalsts
  • CentOS 7 - daļējs atbalsts
  • CentOS 8 — pilns atbalsts
  • Fedora 31 — daļējs atbalsts
  • Debian 9, 10 - daļējs atbalsts
  • Clear Linux - daļējs atbalsts
  • Windows 10 — daļējs atbalsts
  • Windows Server 2016 — pilnīgs atbalsts
  • Windows Server 2019 — pilnīgs atbalsts
  • macOS 10.15 — daļējs atbalsts

Avots: linux.org.ru