Intel oneAPI Toolkits uitgebracht


Intel oneAPI Toolkits uitgebracht

Op 8 december bracht Intel een reeks softwaretools uit die zijn ontworpen voor het ontwikkelen van programma's met behulp van een enkele programmeerinterface (API) voor verschillende computerversnellers, waaronder vectorprocessorprocessors (CPU's), grafische versnellers (GPU's) en veldprogrammable gate arrays (FPGA's) - Intel oneAPI Toolkits voor XPU-softwareontwikkeling.

De oneAPI Base Toolkit bevat compilers, bibliotheken, analyse- en foutopsporingstools en compatibiliteitstools die helpen bij het overzetten van CUDA-programma's naar het Data Parallel C++ (DPC++)-dialect.

Aanvullende toolkits bieden tools voor krachtige berekeningen (HPC Toolkit), voor de ontwikkeling van kunstmatige intelligentie (AI Toolkit), voor het Internet of Things (IoT Toolkit) en voor krachtige visualisatie (Rendering Toolkit).

Met Intel oneAPI-tools kunt u programma's uitvoeren die zijn afgeleid van dezelfde broncode op verschillende computerhardware-architecturen.

Toolkits kunnen gratis worden gedownload. Naast de gratis versie van de tools is er ook een betaalde versie, die toegang geeft tot technische ondersteuning van Intel-ingenieurs. Ook is het mogelijk om voor het ontwikkelen en testen van code gebruik te maken van de Intel® DevCloud service, die toegang geeft tot diverse CPU's, GPU's en FPGA's. Toekomstige versies van Intel® Parallel Studio XE en Intel® System Studio zullen gebaseerd zijn op Intel oneAPI.

Link downloaden: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Systeemvereisten

Verwerkers:

  • Intel® Core™-processorfamilie of hoger
  • Intel® Xeon®-processorfamilie
  • Intel® Xeon® schaalbare processorfamilie

Computerversnellers:

  • Geïntegreerde GEN9 of hogere GPU's inclusief de nieuwste Intel® Iris® Xe MAX graphics
  • Intel® Programmable Acceleration Card (PAC) met Intel Arria® 10 GX FPGA die de Intel® Acceleration Stack voor Intel® Xeon® CPU met FPGA's versie 1.2.1 bevat
  • Intel® Programmable Acceleration Card (PAC) D5005 (voorheen bekend als Intel® PAC met Intel® Stratix® 10 SX FPGA) die de Intel® Acceleration Stack voor Intel® Xeon® CPU met FPGA's versie 2.0.1 bevat
  • Aangepaste FPGA-platforms (overgezet van Intel® Arria® 10 GX en Intel® Stratix® 10 GX referentieplatforms)
  • Intel® Custom Platforms met Intel® Quartus® Prime-softwareversie 19.4
  • Intel® Custom Platforms met Intel® Quartus® Prime-softwareversie 20.2
  • Intel® Custom Platforms met Intel® Quartus® Prime-softwareversie 20.3

Besturingssystemen:

  • Red Hat Enterprise Linux 7.x - Gedeeltelijke ondersteuning
  • Red Hat Enterprise Linux 8.x - Volledige ondersteuning
  • SUSE Linux Enterprise Server 15 SP1, SP2 - gedeeltelijke ondersteuning
  • SUSE Linux Enterprise Server 12 - Gedeeltelijke ondersteuning
  • Ubuntu 18.04 LTS - Volledige ondersteuning
  • Ubuntu 20.04 LTS - Volledige ondersteuning
  • CentOS 7 - gedeeltelijke ondersteuning
  • CentOS 8 - Volledige ondersteuning
  • Fedora 31 - Gedeeltelijke ondersteuning
  • Debian 9, 10 - gedeeltelijke ondersteuning
  • Duidelijke Linux - gedeeltelijke ondersteuning
  • Windows 10 - Gedeeltelijke ondersteuning
  • Windows Server 2016 - Volledige ondersteuning
  • Windows Server 2019 - Volledige ondersteuning
  • macOS 10.15 - gedeeltelijke ondersteuning

Bron: linux.org.ru