Пускат Intel oneAPI Toolkits


Пускат Intel oneAPI Toolkits

На 8 декември Intel пусна набор от софтуерни инструменти, предназначени за разработване на програми, използващи единен програмен интерфейс (API) за различни изчислителни ускорители, включително векторни процесори (CPU), графични ускорители (GPU) и полеви програмируеми гейт масиви (FPGA) - Intel oneAPI набори от инструменти за разработка на софтуер за XPU.

OneAPI Base Toolkit съдържа компилатори, библиотеки, инструменти за анализ и отстраняване на грешки и инструменти за съвместимост, които помагат за пренасяне на CUDA програми към диалекта Data Parallel C++ (DPC++).

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

Инструментите на Intel oneAPI ви позволяват да изпълнявате програми, извлечени от един и същ изходен код на различни компютърни хардуерни архитектури.

Комплектите инструменти могат да бъдат изтеглени безплатно. В допълнение към безплатната версия на инструментите има и платена версия, която дава достъп до техническа поддръжка от инженерите на Intel. Също така е възможно да се използва услугата Intel® DevCloud за разработване и тестване на код, който осигурява достъп до различни CPU, 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™ или по-нови
  • Семейство процесори Intel® Xeon®
  • Семейство процесори Intel® Xeon® Scalable

Изчислителни ускорители:

  • Интегрирани GEN9 или по-високи графични процесори, включително най-новата графика Intel® Iris® Xe MAX
  • Intel® Programmable Acceleration Card (PAC) с Intel Arria® 10 GX FPGA, която включва Intel® Acceleration Stack за Intel® Xeon® CPU с FPGA Версия 1.2.1
  • Intel® Programmable Acceleration Card (PAC) D5005 (известна преди като Intel® PAC с Intel® Stratix® 10 SX FPGA), която включва Intel® Acceleration Stack за Intel® Xeon® CPU с FPGA Версия 2.0.1
  • Персонализирани FPGA платформи (пренесени от референтни платформи Intel® Arria® 10 GX и Intel® Stratix® 10 GX)
  • Персонализирани платформи на Intel® с версия на софтуера Intel® Quartus® Prime 19.4
  • Персонализирани платформи на Intel® с версия на софтуера Intel® Quartus® Prime 20.2
  • Персонализирани платформи на Intel® с версия на софтуера 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 - частична поддръжка
  • Clear Linux - частична поддръжка
  • Windows 10 – Частична поддръжка
  • Windows Server 2016 - Пълна поддръжка
  • Windows Server 2019 - Пълна поддръжка
  • macOS 10.15 - частична поддръжка

Източник: linux.org.ru