U lëshuan mjetet e Intel oneAPI


U lëshuan mjetet e Intel oneAPI

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