Објавени Intel oneAPI Toolkits


Објавени Intel oneAPI Toolkits

На 8 декември, Интел објави збир софтверски алатки дизајнирани за развој на програми со користење на единствен програмски интерфејс (API) за различни компјутерски акцелератори, вклучувајќи векторски процесорски процесори (CPU), графички акцелератори (GPU) и теренски програмибилни порти низи (FPGA) - Интел OneAPI Toolkits за развој на софтвер XPU.

OneAPI Base Toolkit содржи компајлери, библиотеки, алатки за анализа и дебагирање и алатки за компатибилност кои помагаат да се префрлат програмите CUDA на дијалектот Data Parallel C++ (DPC++).

Дополнителните алатки обезбедуваат алатки за пресметки со високи перформанси (HPC Toolkit), за развој на вештачка интелигенција (AI Toolkit), за Интернет на нештата (IoT Toolkit) и за визуелизација со високи перформанси (Rendering Toolkit).

Алатките на Intel oneAPI ви дозволуваат да извршувате програми добиени од истиот изворен код на различни архитектури на компјутерски хардвер.

Алатките може да се преземат бесплатно. Покрај бесплатната верзија на алатките, постои и платена верзија, која дава пристап до техничка поддршка од инженерите на Интел. Исто така, можно е да се користи услугата Intel® DevCloud за развивање и тестирање на код, кој обезбедува пристап до различни процесори, графички процесори и 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™ или повисоко
  • Семејство на процесори Intel® Xeon®
  • Intel® Xeon® Скалабилно семејство процесори

Пресметувачки акцелератори:

  • Интегрирани GEN9 или повисоки графички процесори, вклучително и најновата графика Intel® Iris® Xe MAX
  • Intel® програмабилна картичка за забрзување (PAC) со Intel Arria® 10 GX FPGA што го вклучува Intel® Acceleration Stack за процесорот Intel® Xeon® со FPGA верзија 1.2.1
  • Intel® програмабилна картичка за забрзување (PAC) D5005 (претходно позната како Intel® PAC со Intel® Stratix® 10 SX FPGA) што го вклучува стек за забрзување Intel® за процесорот Intel® Xeon® со FPGA верзија 2.0.1
  • Прилагодени платформи FPGA (пренесени од референтните платформи Intel® Arria® 10 GX и Intel® Stratix® 10 GX)
  • Интел® прилагодени платформи со верзија на софтверот Intel® Quartus® Prime 19.4
  • Интел® прилагодени платформи со верзија на софтверот Intel® Quartus® Prime 20.2
  • Интел® прилагодени платформи со верзија на софтверот Intel® Quartus® Prime 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 - делумна поддршка
  • Исчистете го Linux - делумна поддршка
  • Windows 10 - делумна поддршка
  • Windows Server 2016 - Целосна поддршка
  • Windows Server 2019 - Целосна поддршка
  • macOS 10.15 - делумна поддршка

Извор: linux.org.ru