Išleistas „Intel oneAPI“ įrankių rinkinys


Išleistas „Intel oneAPI“ įrankių rinkinys

Gruodžio 8 d. „Intel“ išleido programinės įrangos įrankių rinkinį, skirtą programoms kurti naudojant vieną programavimo sąsają (API), skirtą įvairiems skaičiavimo greitintuvams, įskaitant vektorinių procesorių procesorius (CPU), grafikos greitintuvus (GPU) ir lauko programuojamų vartų matricas (FPGA). „Intel oneAPI“ įrankių rinkiniai, skirti XPU programinės įrangos kūrimui.

OneAPI bazės įrankių rinkinyje yra kompiliatoriai, bibliotekos, analizės ir derinimo įrankiai bei suderinamumo įrankiai, padedantys perkelti CUDA programas į Data Parallel C++ (DPC++) dialektą.

Papildomi įrankių rinkiniai suteikia įrankius didelio našumo skaičiavimams (HPC Toolkit), dirbtinio intelekto plėtrai (AI Toolkit), daiktų internetui (IoT Toolkit) ir didelio našumo vizualizacijai (Rendering Toolkit).

„Intel oneAPI“ įrankiai leidžia paleisti programas, gautas iš to paties šaltinio kodo skirtingose ​​skaičiavimo aparatinės įrangos architektūrose.

Įrankių rinkinius galima atsisiųsti nemokamai. Be nemokamos įrankių versijos, yra ir mokama versija, kuri suteikia prieigą prie „Intel“ inžinierių techninės pagalbos. Taip pat galima naudoti „Intel® DevCloud“ paslaugą kodui kurti ir testuoti, kuri suteikia prieigą prie įvairių procesorių, GPU ir FPGA. Būsimos „Intel® Parallel Studio XE“ ir „Intel® System Studio“ versijos bus pagrįstos „Intel oneAPI“.

Parsisiuntimo nuoroda: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Sistemos reikalavimai

Procesoriai:

  • „Intel® Core™“ procesorių šeima ar naujesnė versija
  • Intel® Xeon® procesorių šeima
  • Intel® Xeon® keičiamo dydžio procesorių šeima

Skaičiavimo greitintuvai:

  • Integruoti GEN9 ar aukštesni GPU, įskaitant naujausią Intel® Iris® Xe MAX grafiką
  • „Intel® Programable Acceleration Card“ (PAC) su „Intel Arria® 10 GX FPGA“, kuri apima „Intel® Acceleration Stack“, skirtą „Intel® Xeon®“ CPU su FPGA 1.2.1 versija
  • „Intel® Programable Acceleration Card“ (PAC) D5005 (anksčiau žinoma kaip „Intel® PAC“ su „Intel® Stratix® 10 SX FPGA“), apimanti „Intel® Acceleration Stack“, skirta „Intel® Xeon®“ CPU su FPGA 2.0.1 versija
  • FPGA tinkintos platformos (perkeltos iš Intel® Arria® 10 GX ir Intel® Stratix® 10 GX atskaitos platformų)
  • „Intel® Custom Platforms“ su „Intel® Quartus® Prime“ programinės įrangos versija 19.4
  • „Intel® Custom Platforms“ su „Intel® Quartus® Prime“ programinės įrangos versija 20.2
  • „Intel® Custom Platforms“ su „Intel® Quartus® Prime“ programinės įrangos versija 20.3

Operacinės sistemos:

  • Red Hat Enterprise Linux 7.x – dalinis palaikymas
  • Red Hat Enterprise Linux 8.x – visas palaikymas
  • SUSE Linux Enterprise Server 15 SP1, SP2 – dalinis palaikymas
  • SUSE Linux Enterprise Server 12 – dalinis palaikymas
  • Ubuntu 18.04 LTS – visas palaikymas
  • Ubuntu 20.04 LTS – visas palaikymas
  • CentOS 7 – dalinis palaikymas
  • CentOS 8 – visas palaikymas
  • Fedora 31 – dalinis palaikymas
  • Debian 9, 10 – dalinis palaikymas
  • Clear Linux – dalinis palaikymas
  • „Windows 10“ – dalinis palaikymas
  • „Windows Server 2016“ – visas palaikymas
  • „Windows Server 2019“ – visas palaikymas
  • macOS 10.15 – dalinis palaikymas

Šaltinis: linux.org.ru