Выпушчаны ў святло Intel oneAPI Toolkits


Выпушчаны ў святло Intel oneAPI Toolkits

Снежань 8 адбыўся выпуск набору праграмных прылад Intel, прызначаных для распрацоўкі праграм з выкарыстаннем адзінага праграмнага інтэрфейсу (API) для розных вылічальных паскаральнікаў, уключаючы вектарныя каманды працэсараў (CPU), графічныя паскаральнікі (GPU) і праграмуемыя вентыльныя матрыцы (FPGA) - Intel oneAPI Toolkits for XPU Software Development.

Базавы набор інструментаў "oneAPI Base Toolkit" змяшчае кампілятары, бібліятэкі, сродкі для аналізу і адладкі, а таксама сродкі забеспячэння сумяшчальнасці, якія дапамагаюць перанесці праграмы, якія выкарыстоўваюць CUDA на дыялект Data Parallel C++ (DPC++).

Дадатковыя наборы прылад падаюць сродкі для высокапрадукцыйных разлікаў (HPC Toolkit), для распрацоўкі штучнага інтэлекту (AI Toolkit), для "інтэрнэту рэчаў" (IoT Toolkit) і для высокапрадукцыйнай візуалізацыі (Rendering Toolkit).

Прылады Intel oneAPI дазваляюць выконваць праграмы, атрыманыя з аднаго і таго ж зыходнага кода на вылічальным абсталяванні рознай архітэктуры.

Наборы інструментаў можна спампаваць бясплатна. Акрамя бясплатнай версіі інструментаў ёсць і платная, якая дае доступ да тэхнічнай падтрымкі ад інжынераў Intel. Таксама даступная магчымасць выкарыстоўваць для распрацоўкі і тэставанні кода сэрвіс Intel® DevCloud, які дае доступ да розных CPUs, GPU і FPGA. Будучыя версіі Intel Parallel Studio XE і Intel System Studio будуць грунтавацца на Intel oneAPI.

Спасылка для запампоўкі: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Сістэмныя патрабаванні

Працэсары:

  • Intel® Core™ processor family or higher
  • Intel® Xeon® processor family
  • Intel® Xeon® Scalable processor family

Вылічальныя паскаральнікі:

  • Integrated GEN9 or higher GPUs including latest Intel Iris Xe MAX graphics
  • Intel® Programmable Acceleration Card (PAC) з Intel Arria® 10 GX FPGA, якая ўключае Intel® Acceleration Stack для Intel® Xeon® CPU з FPGAs Version 1.2.1
  • Intel® Programmable Acceleration Card (PAC) D5005 (першыя вядомы як Intel® PAC з Intel® Stratix® 10 SX FPGA), які ўключае Intel® Acceleration Stack для Intel® Xeon® CPU з FPGAs Version 2.0.1
  • FPGA Custom Platforms (даступны ад Intel® Arria® 10 GX і Intel® Stratix® 10 GX reference platforms)
  • Intel® Custom Platforms with Intel® Quartus® Prime software version 19.4
  • Intel® Custom Platforms with Intel® Quartus® Prime software version 20.2
  • Intel® Custom Platforms with Intel® Quartus® Prime software version 20.3

Аперацыйныя сістэмы:

  • Red Hat Enterprise Linux 7.x – частковая падтрымка
  • Red Hat Enterprise Linux 8.x – поўная падтрымка
  • SUSE Linux Enterprise Server 15 SP1, SP2 – частковая падтрымка
  • SUSE Linux Enterprise Server 12 – частковая падтрымка
  • Ubuntu 18.04 LTS - поўная падтрымка
  • Ubuntu 20.04 LTS - поўная падтрымка
  • CentOS 7 – частковая падтрымка
  • CentOS 8 – поўная падтрымка
  • Fedora 31 – частковая падтрымка
  • Debian 9, 10 – частковая падтрымка
  • Clear Linux - частковая падтрымка
  • Windows 10 – частковая падтрымка
  • Windows Server 2016 – поўная падтрымка
  • Windows Server 2019 – поўная падтрымка
  • macOS 10.15 - частковая падтрымка

Крыніца: linux.org.ru