Intel oneAPI Toolkits liberigitaj


Intel oneAPI Toolkits liberigitaj

La 8-an de decembro, Intel publikigis aron da softvariloj dizajnitaj por evoluigado de programoj uzantaj ununuran programan interfacon (API) por diversaj komputikakceliloj, inkluzive de vektorprocesoraj procesoroj (CPUoj), grafikaj akceliloj (GPUoj) kaj kampprogrameblaj pordegaj tabeloj (FPGAoj) - Intel oneAPI Ilaro por XPU Programaro-Evoluo.

La oneAPI Base Toolkit enhavas kompililojn, bibliotekojn, analizojn kaj sencimigajn ilojn, kaj kongruecajn ilojn kiuj helpas porti CUDA-programojn al la Data Parallel C++ (DPC++) dialekto.

Kromaj ilaro disponigas ilojn por alt-efikecaj kalkuloj (HPC Toolkit), por la evoluo de artefarita inteligenteco (AI Toolkit), por la Interreto de Aĵoj (IoT Toolkit) kaj por alt-efikeca bildigo (Rendering Toolkit).

Intel oneAPI-iloj permesas ruli programojn derivitajn de la sama fontkodo sur malsamaj komputika aparataro arkitekturoj.

Ilaro elŝuteblas senpage. Krom la senpaga versio de la iloj, ekzistas ankaŭ pagita versio, kiu donas aliron al teknika subteno de Intel-inĝenieroj. Ankaŭ eblas uzi la servon Intel® DevCloud por disvolvi kaj testi kodon, kiu disponigas aliron al diversaj CPUoj, GPUoj kaj FPGAoj. Estontaj versioj de Intel® Parallel Studio XE kaj Intel® System Studio estos bazitaj sur Intel oneAPI.

Elŝuta Ligilo: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Sistemaj postuloj

Procesoroj:

  • Familio de procesoroj Intel® Core™ aŭ pli alta
  • Familio de procesoroj Intel® Xeon®
  • Intel® Xeon® Skalebla procesorofamilio

Komputilaj akceliloj:

  • Integritaj GEN9 aŭ pli altaj GPU-oj inkluzive de plej novaj Intel® Iris® Xe MAX-grafikoj
  • Intel® Programebla Akcela Karto (PAC) kun Intel Arria® 10 GX FPGA kiu inkluzivas la Intel® Akcelan Stakon por Intel® Xeon® CPU kun FPGA-Versio 1.2.1
  • Intel® Programable Acceleration Card (PAC) D5005 (antaŭe konata kiel Intel® PAC kun Intel® Stratix® 10 SX FPGA) kiu inkluzivas la Intel® Akcela Stako por Intel® Xeon® CPU kun FPGA-Versio 2.0.1
  • FPGA Propraj Platformoj (portitaj de Intel® Arria® 10 GX kaj Intel® Stratix® 10 GX referenca platformoj)
  • Intel® Propraj Platformoj kun Intel® Quartus® Prime programaro versio 19.4
  • Intel® Propraj Platformoj kun Intel® Quartus® Prime programaro versio 20.2
  • Intel® Propraj Platformoj kun Intel® Quartus® Prime programaro versio 20.3

OS:

  • Red Hat Enterprise Linux 7.x - Parta Subteno
  • Red Hat Enterprise Linux 8.x - Plena Subteno
  • SUSE Linux Enterprise Server 15 SP1, SP2 - parta subteno
  • SUSE Linux Enterprise Server 12 - Parta Subteno
  • Ubuntu 18.04 LTS - Plena Subteno
  • Ubuntu 20.04 LTS - Plena Subteno
  • CentOS 7 - parta subteno
  • CentOS 8 - Plena Subteno
  • Fedora 31 - Parta Subteno
  • Debian 9, 10 - parta subteno
  • Klara Linukso - parta subteno
  • Vindozo 10 - Parta Subteno
  • Windows Server 2016 - Plena Subteno
  • Windows Server 2019 - Plena Subteno
  • macOS 10.15 - parta subteno

fonto: linux.org.ru