Au fost lansate seturile de instrumente Intel oneAPI


Au fost lansate seturile de instrumente Intel oneAPI

Pe 8 decembrie, Intel a lansat un set de instrumente software concepute pentru dezvoltarea de programe folosind o singură interfață de programare (API) pentru diverse acceleratoare de calcul, inclusiv procesoare vectoriale (CPU), acceleratoare grafice (GPU) și matrice de porți programabile în câmp (FPGA) - Seturi de instrumente Intel oneAPI pentru dezvoltarea software-ului XPU.

Setul de instrumente de bază oneAPI conține compilatoare, biblioteci, instrumente de analiză și depanare și instrumente de compatibilitate care ajută la portarea programelor CUDA în dialectul Data Parallel C++ (DPC++).

Seturile de instrumente suplimentare oferă instrumente pentru calcule de înaltă performanță (HPC Toolkit), pentru dezvoltarea inteligenței artificiale (AI Toolkit), pentru Internet of Things (IoT Toolkit) și pentru vizualizare de înaltă performanță (Rendering Toolkit).

Instrumentele Intel oneAPI vă permit să rulați programe derivate din același cod sursă pe diferite arhitecturi hardware de calcul.

Seturile de instrumente pot fi descărcate gratuit. Pe lângă versiunea gratuită a instrumentelor, există și o versiune plătită, care oferă acces la suport tehnic de la inginerii Intel. De asemenea, este posibil să utilizați serviciul Intel® DevCloud pentru dezvoltarea și testarea codului, care oferă acces la diferite procesoare, GPU și FPGA. Versiunile viitoare ale Intel® Parallel Studio XE și Intel® System Studio se vor baza pe Intel oneAPI.

Descărcați linkul: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Cerințe de sistem

Procesoare:

  • Familia de procesoare Intel® Core™ sau mai mare
  • Familia de procesoare Intel® Xeon®
  • Familia de procesoare scalabile Intel® Xeon®

Acceleratoare de calcul:

  • GPU-uri integrate GEN9 sau superioare, inclusiv cea mai recentă placă grafică Intel® Iris® Xe MAX
  • Placă de accelerare programabilă Intel® (PAC) cu Intel Arria® 10 GX FPGA care include Intel® Acceleration Stack pentru procesorul Intel® Xeon® cu FPGA versiunea 1.2.1
  • Placă de accelerare programabilă Intel® (PAC) D5005 (cunoscută anterior ca Intel® PAC cu Intel® Stratix® 10 SX FPGA) care include Intel® Acceleration Stack pentru procesorul Intel® Xeon® cu FPGA versiunea 2.0.1
  • Platforme personalizate FPGA (portate de la platformele de referință Intel® Arria® 10 GX și Intel® Stratix® 10 GX)
  • Platforme personalizate Intel® cu software Intel® Quartus® Prime versiunea 19.4
  • Platforme personalizate Intel® cu software Intel® Quartus® Prime versiunea 20.2
  • Platforme personalizate Intel® cu software Intel® Quartus® Prime versiunea 20.3

OS:

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

Sursa: linux.org.ru