8. desember ga Intel ut et sett med programvareverktøy utviklet for å utvikle programmer ved hjelp av et enkelt programmeringsgrensesnitt (API) for ulike dataakseleratorer, inkludert vektorprosessorprosessorer (CPUer), grafikkakseleratorer (GPUer) og feltprogrammerbare gatearrayer (FPGAer) - Intel oneAPI Toolkits for XPU-programvareutvikling.
oneAPI Base Toolkit inneholder kompilatorer, biblioteker, analyse- og feilsøkingsverktøy og kompatibilitetsverktøy som hjelper til med å portere CUDA-programmer til Data Parallel C++ (DPC++) dialekten.
Ytterligere verktøysett gir verktøy for høyytelsesberegninger (HPC Toolkit), for utvikling av kunstig intelligens (AI Toolkit), for tingenes internett (IoT Toolkit) og for høyytelsesvisualisering (Rendering Toolkit).
Intel oneAPI-verktøy lar deg kjøre programmer avledet fra samme kildekode på forskjellige maskinvarearkitekturer.
Verktøysett kan lastes ned gratis. I tillegg til gratisversjonen av verktøyene, finnes det også en betalt versjon, som gir tilgang til teknisk støtte fra Intel-ingeniører. Det er også mulig å bruke Intel® DevCloud-tjenesten for å utvikle og teste kode, som gir tilgang til ulike CPUer, GPUer og FPGAer. Fremtidige versjoner av Intel® Parallel Studio XE og Intel® System Studio vil være basert på Intel oneAPI.
Last ned lenke: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html
Systemkrav
Prosessorer:
- Intel® Core™-prosessorfamilie eller høyere
- Intel® Xeon®-prosessorfamilie
- Intel® Xeon® skalerbar prosessorfamilie
Dataakseleratorer:
- Integrerte GEN9 eller høyere GPUer inkludert nyeste Intel® Iris® Xe MAX-grafikk
- Intel® Programmable Acceleration Card (PAC) med Intel Arria® 10 GX FPGA som inkluderer Intel® Acceleration Stack for Intel® Xeon® CPU med FPGA versjon 1.2.1
- Intel® Programmable Acceleration Card (PAC) D5005 (tidligere kjent som Intel® PAC med Intel® Stratix® 10 SX FPGA) som inkluderer Intel® Acceleration Stack for Intel® Xeon® CPU med FPGAer versjon 2.0.1
- FPGA Custom Platforms (portert fra Intel® Arria® 10 GX og Intel® Stratix® 10 GX referanseplattformer)
- Intel® Custom-plattformer med Intel® Quartus® Prime-programvare versjon 19.4
- Intel® Custom-plattformer med Intel® Quartus® Prime-programvare versjon 20.2
- Intel® Custom-plattformer med Intel® Quartus® Prime-programvare versjon 20.3
OS:
- Red Hat Enterprise Linux 7.x - Delvis støtte
- Red Hat Enterprise Linux 8.x - Full støtte
- SUSE Linux Enterprise Server 15 SP1, SP2 - delvis støtte
- SUSE Linux Enterprise Server 12 - Delvis støtte
- Ubuntu 18.04 LTS - Full støtte
- Ubuntu 20.04 LTS - Full støtte
- CentOS 7 - delvis støtte
- CentOS 8 - Full støtte
- Fedora 31 - Delvis støtte
- Debian 9, 10 - delvis støtte
- Clear Linux - delvis støtte
- Windows 10 - Delvis støtte
- Windows Server 2016 - Full støtte
- Windows Server 2019 - Full støtte
- macOS 10.15 - delvis støtte
Kilde: linux.org.ru