Megjelent az Intel oneAPI Toolkit


Megjelent az Intel oneAPI Toolkit

December 8-án az Intel kiadott egy szoftvereszköz-készletet, amelyet egyetlen programozási felületet (API) használó programok fejlesztésére terveztek különféle számítási gyorsítókhoz, beleértve a vektorprocesszor-processzorokat (CPU-kat), a grafikus gyorsítókat (GPU-kat) és a terepi programozható kaputömböket (FPGA-k). Intel oneAPI eszközkészletek XPU szoftverfejlesztéshez.

A oneAPI Base Toolkit fordítókat, könyvtárakat, elemző és hibakereső eszközöket, valamint kompatibilitási eszközöket tartalmaz, amelyek segítik a CUDA-programokat a Data Parallel C++ (DPC++) dialektusra portolni.

A további eszközkészletek eszközöket biztosítanak a nagy teljesítményű számításokhoz (HPC Toolkit), a mesterséges intelligencia fejlesztéséhez (AI Toolkit), a dolgok internetéhez (IoT Toolkit) és a nagy teljesítményű vizualizációhoz (Rendering Toolkit).

Az Intel oneAPI eszközei lehetővé teszik az azonos forráskódból származó programok futtatását különböző számítási hardverarchitektúrákon.

Az eszközkészletek ingyenesen letölthetők. Az eszközök ingyenes verziója mellett van egy fizetős verzió is, amely hozzáférést biztosít az Intel mérnökeitől származó technikai támogatáshoz. Lehetőség van az Intel® DevCloud szolgáltatás használatára is kód fejlesztésére és tesztelésére, amely hozzáférést biztosít különböző CPU-khoz, GPU-khoz és FPGA-khoz. Az Intel® Parallel Studio XE és az Intel® System Studio jövőbeli verziói az Intel oneAPI-n fognak alapulni.

Letöltési link: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Gépigény

Processzorok:

  • Intel® Core™ processzorcsalád vagy újabb
  • Intel® Xeon® processzorcsalád
  • Intel® Xeon® méretezhető processzorcsalád

Számításgyorsítók:

  • Integrált GEN9 vagy magasabb GPU-k, beleértve a legújabb Intel® Iris® Xe MAX grafikát
  • Intel® programozható gyorsítókártya (PAC) Intel Arria® 10 GX FPGA-val, amely tartalmazza az Intel® Acceleration Stack-et Intel® Xeon® CPU-hoz 1.2.1-es verziójú FPGA-val
  • Intel® programozható gyorsítókártya (PAC) D5005 (korábbi nevén Intel® PAC Intel® Stratix® 10 SX FPGA-val), amely tartalmazza az Intel® Acceleration Stack for Intel® Xeon® CPU-hoz FPGA-val 2.0.1 verzió
  • Egyéni FPGA platformok (Intel® Arria® 10 GX és Intel® Stratix® 10 GX referenciaplatformokról portolva)
  • Intel® egyéni platformok Intel® Quartus® Prime szoftverrel 19.4
  • Intel® egyéni platformok Intel® Quartus® Prime szoftverrel 20.2
  • Intel® egyéni platformok Intel® Quartus® Prime szoftverrel 20.3

OS:

  • Red Hat Enterprise Linux 7.x – Részleges támogatás
  • Red Hat Enterprise Linux 8.x – Teljes támogatás
  • SUSE Linux Enterprise Server 15 SP1, SP2 – részleges támogatás
  • SUSE Linux Enterprise Server 12 – Részleges támogatás
  • Ubuntu 18.04 LTS – Teljes támogatás
  • Ubuntu 20.04 LTS – Teljes támogatás
  • CentOS 7 - részleges támogatás
  • CentOS 8 – Teljes támogatás
  • Fedora 31 – Részleges támogatás
  • Debian 9, 10 - részleges támogatás
  • Clear Linux - részleges támogatás
  • Windows 10 – Részleges támogatás
  • Windows Server 2016 – Teljes támogatás
  • Windows Server 2019 – Teljes támogatás
  • macOS 10.15 – részleges támogatás

Forrás: linux.org.ru