Më 8 dhjetor u lançua një paketë mjetesh softuerike nga Intel, të destinuara për zhvillimin e aplikacioneve me një ndërfaqe të vetme programimi (API) për akceleratorë të ndryshëm të llogaritjes, duke përfshirë komandat vektoriale të procesorëve (CPU), akceleratorët grafikë (GPU) dhe matrica të programueshme logjikore (FPGA) - Intel oneAPI Toolkits for XPU Software Development.
Paketë themelore e mjeteve «oneAPI Base Toolkit» përmban kompilatorë, biblioteka, mjete për analizë dhe debuggim, si dhe mjetet e garantimit të përputhshmërisë, të cilat ndihmojnë në kalimin e aplikacioneve që përdorin CUDA në dialektin Data Parallel C++ (DPC++).
Paketat e tjera të mjeteve ofrojnë shërbime për llogaritje me performancë të lartë (HPC Toolkit), për zhvillimin e inteligjencës artificiale (AI Toolkit), për «internetin e gjërave» (IoT Toolkit) dhe për vizualizimin me performancë të lartë (Rendering Toolkit).
Mjetet Intel oneAPI lejojnë ekzekutimin e aplikacioneve që janë krijuar nga e njëjta bazë kodi në pajisje llogaritëse me arkitekturë të ndryshme.
Paketat e mjeteve mund të shkarkohen falas. Përveç versionit falas të mjeteve, ekziston edhe një version me pagesë që ofron akses në mbështetje teknike nga inxhinierët e Intel. Po ashtu, është e mundur të përdorni shërbimin Intel® DevCloud për zhvillimin dhe testimin e kodit, i cili ofron akses në CPU, GPU dhe FPGA të ndryshme. Versionet e ardhshme të Intel® Parallel Studio XE dhe Intel® System Studio do të bazohen në Intel oneAPI.
Linku për shkarkim: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html
Kërkesat sisteme
Procesorët:
- Familja e procesorëve Intel® Core™ ose më e lartë
- Familja e procesorëve Intel® Xeon®
- Familja e procesorëve Intel® Xeon® Scalable
Akceleratorë llogaritëse:
- GPU-të e integruara GEN9 ose më të larta përfshirë grafikët më të fundit Intel® Iris® Xe MAX
- Intel® Programmable Acceleration Card (PAC) me Intel Arria® 10 GX FPGA që përfshin Intel® Acceleration Stack për procesorin Intel® Xeon® CPU me FPGAs Version 1.2.1
- Intel® Programmable Acceleration Card (PAC) D5005 (më parë i njohur si Intel® PAC me Intel® Stratix® 10 SX FPGA) që përfshin Intel® Acceleration Stack për procesorin Intel® Xeon® CPU me FPGAs Version 2.0.1
- Platforma të personalizuara FPGA (të trasheguara nga platformat referuese Intel® Arria® 10 GX dhe Intel® Stratix® 10 GX)
- Platforma të personalizuara Intel® me software-n Intel® Quartus® Prime versioni 19.4
- Platforma të personalizuara Intel® me software-n Intel® Quartus® Prime versioni 20.2
- Platforma të personalizuara Intel® me software-n Intel® Quartus® Prime versioni 20.3
Sistemet operative:
- Red Hat Enterprise Linux 7.x - mbështetje e pjesshme
- Red Hat Enterprise Linux 8.x - mbështetje e plotë
- SUSE Linux Enterprise Server 15 SP1, SP2 - mbështetje e pjesshme
- SUSE Linux Enterprise Server 12 - mbështetje e pjesshme
- Ubuntu 18.04 LTS - mbështetje e plotë
- Ubuntu 20.04 LTS - mbështetje e plotë
- CentOS 7 - mbështetje e pjesshme
- CentOS 8 - mbështetje e plotë
- Fedora 31 - mbështetje e pjesshme
- Debian 9, 10 - mbështetje e pjesshme
- Clear Linux - mbështetje e pjesshme
- Windows 10 - mbështetje e pjesshme
- Windows Server 2016 - mbështetje e plotë
- Windows Server 2019 - mbështetje e plotë
- macOS 10.15 - mbështetje e pjesshme
Burimi: linux.org.ru

