S'han llançat els kits d'eines Intel oneAPI


S'han llançat els kits d'eines Intel oneAPI

El 8 de desembre, Intel va llançar un conjunt d'eines de programari dissenyades per desenvolupar programes amb una única interfície de programació (API) per a diversos acceleradors informàtics, inclosos processadors de processadors vectorials (CPU), acceleradors de gràfics (GPU) i matrius de portes programables de camp (FPGA). Kits d'eines Intel oneAPI per al desenvolupament de programari XPU.

El kit d'eines base oneAPI conté compiladors, biblioteques, eines d'anàlisi i depuració i eines de compatibilitat que ajuden a portar els programes CUDA al dialecte Data Parallel C++ (DPC++).

Els conjunts d'eines addicionals proporcionen eines per a càlculs d'alt rendiment (HPC Toolkit), per al desenvolupament d'intel·ligència artificial (AI Toolkit), per a l'Internet de les coses (IoT Toolkit) i per a la visualització d'alt rendiment (Rendering Toolkit).

Les eines Intel oneAPI us permeten executar programes derivats del mateix codi font en diferents arquitectures de maquinari informàtic.

Els kits d'eines es poden descarregar gratuïtament. A més de la versió gratuïta de les eines, també hi ha una versió de pagament, que dóna accés al suport tècnic dels enginyers d'Intel. També és possible utilitzar el servei Intel® DevCloud per desenvolupar i provar codi, que proporciona accés a diverses CPU, GPU i FPGA. Les futures versions d'Intel® Parallel Studio XE i Intel® System Studio es basaran en Intel oneAPI.

Enllaç de descàrrega: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Requisits del sistema

Processadors:

  • Família de processadors Intel® Core™ o superior
  • Família de processadors Intel® Xeon®
  • Família de processadors escalables Intel® Xeon®

Acceleradors informàtics:

  • GPU GEN9 o superior integrades, incloent els últims gràfics Intel® Iris® Xe MAX
  • Targeta d'acceleració programable Intel® (PAC) amb Intel Arria® 10 GX FPGA que inclou Intel® Acceleration Stack per a CPU Intel® Xeon® amb FPGA versió 1.2.1
  • Targeta d'acceleració programable Intel® (PAC) D5005 (anteriorment coneguda com a Intel® PAC amb Intel® Stratix® 10 SX FPGA) que inclou Intel® Acceleration Stack per a CPU Intel® Xeon® amb FPGA versió 2.0.1
  • Plataformes personalitzades FPGA (portades des de les plataformes de referència Intel® Arria® 10 GX i Intel® Stratix® 10 GX)
  • Plataformes personalitzades Intel® amb programari Intel® Quartus® Prime versió 19.4
  • Plataformes personalitzades Intel® amb programari Intel® Quartus® Prime versió 20.2
  • Plataformes personalitzades Intel® amb programari Intel® Quartus® Prime versió 20.3

OS:

  • Red Hat Enterprise Linux 7.x - Suport parcial
  • Red Hat Enterprise Linux 8.x - Suport complet
  • SUSE Linux Enterprise Server 15 SP1, SP2: suport parcial
  • SUSE Linux Enterprise Server 12 - Suport parcial
  • Ubuntu 18.04 LTS - Suport complet
  • Ubuntu 20.04 LTS - Suport complet
  • CentOS 7: suport parcial
  • CentOS 8 - Suport complet
  • Fedora 31 - Suport parcial
  • Debian 9, 10 - suport parcial
  • Clear Linux: suport parcial
  • Windows 10 - Suport parcial
  • Windows Server 2016 - Suport complet
  • Windows Server 2019 - Suport complet
  • macOS 10.15: suport parcial

Font: linux.org.ru