Më 8 dhjetor, Intel lëshoi një grup mjetesh softuerësh të krijuar për zhvillimin e programeve duke përdorur një ndërfaqe të vetme programimi (API) për përshpejtues të ndryshëm informatikë, duke përfshirë procesorët e procesorëve vektorë (CPU), përshpejtuesit grafikë (GPU) dhe grupet e portave të programueshme në terren (FPGA) - Kompletet e veglave Intel oneAPI për zhvillimin e softuerit XPU.
OneAPI Base Toolkit përmban përpilues, biblioteka, mjete analize dhe korrigjimi, dhe mjete përputhshmërie që ndihmojnë në transferimin e programeve CUDA në dialektin Data Parallel C++ (DPC++).
Paketat shtesë të veglave ofrojnë mjete për llogaritjet 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 vizualizim me performancë të lartë (Rendering Toolkit).
Veglat e Intel oneAPI ju lejojnë të ekzekutoni programe që rrjedhin nga i njëjti kod burimor në arkitektura të ndryshme të harduerit kompjuterik.
Paketat e veglave mund të shkarkohen falas. Përveç versionit falas të mjeteve, ekziston edhe një version me pagesë, i cili jep akses në mbështetjen teknike nga inxhinierët e Intel. Është gjithashtu e mundur të përdoret shërbimi Intel® DevCloud për zhvillimin dhe testimin e kodit, i cili siguron 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.
Lidhja e shkarkimit: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html
Kërkesat e sistemit
Përpunuesit:
- Familja e procesorëve Intel® Core™ ose më e lartë
- Familja e procesorëve Intel® Xeon®
- Familja e procesorëve të shkallëzuar të Intel® Xeon®
Përshpejtuesit llogaritës:
- GPU të integruara GEN9 ose më të larta duke përfshirë grafikat më të fundit Intel® Iris® Xe MAX
- Karta e përshpejtimit e programueshme Intel® (PAC) me Intel Arria® 10 GX FPGA që përfshin Intel® Acceleration Stack për Intel® Xeon® CPU me FPGA Version 1.2.1
- Karta e përshpejtimit e programueshme e Intel® (PAC) D5005 (e njohur më parë si Intel® PAC me Intel® Stratix® 10 SX FPGA) që përfshin Intel® Acceleration Stack për Intel® Xeon® CPU me FPGA Version 2.0.1
- Platformat e personalizuara FPGA (të bartura nga platformat e referencës Intel® Arria® 10 GX dhe Intel® Stratix® 10 GX)
- Platformat e personalizuara Intel® me versionin 19.4 të softuerit Intel® Quartus® Prime
- Platformat e personalizuara Intel® me versionin 20.2 të softuerit Intel® Quartus® Prime
- Platformat e personalizuara Intel® me versionin 20.3 të softuerit Intel® Quartus® Prime
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
- Pastro 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