Випущено у світ Intel oneAPI Toolkits


Випущено у світ Intel oneAPI Toolkits

8 грудня відбувся випуск набору програмних інструментів Intel, призначених для розробки програм з використанням єдиного програмного інтерфейсу (API) для різних обчислювальних прискорювачів, включаючи векторні команди процесорів (CPU), графічні прискорювачі (GPU) та програмовані вентильні матриці (FPGA) — Intel oneAPI Toolkits для 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 with FPGAs Version 1.2.1
  • Intel® Programmable Acceleration Card (PAC) D5005 (вперше відомий як Intel® PAC with Intel® Stratix® 10 SX FPGA) що включає Intel® Acceleration Stack для Intel® Xeon® CPU with 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