Intel oneAPI Toolkits frigivet


Intel oneAPI Toolkits frigivet

Den 8. december udgav Intel et sæt softwareværktøjer designet til at udvikle programmer ved hjælp af en enkelt programmeringsgrænseflade (API) til forskellige computeracceleratorer, herunder vektorprocessorprocessorer (CPU'er), grafikacceleratorer (GPU'er) og feltprogrammerbare gate-arrays (FPGA'er) - Intel oneAPI Toolkits til XPU-softwareudvikling.

oneAPI Base Toolkit indeholder compilere, biblioteker, analyse- og fejlfindingsværktøjer og kompatibilitetsværktøjer, der hjælper med at portere CUDA-programmer til Data Parallel C++ (DPC++) dialekten.

Yderligere værktøjssæt giver værktøjer til højtydende beregninger (HPC Toolkit), til udvikling af kunstig intelligens (AI Toolkit), til Internet of Things (IoT Toolkit) og til højtydende visualisering (Rendering Toolkit).

Intel oneAPI-værktøjer giver dig mulighed for at køre programmer afledt af den samme kildekode på forskellige computerhardwarearkitekturer.

Værktøjssæt kan downloades gratis. Ud over den gratis version af værktøjerne er der også en betalingsversion, som giver adgang til teknisk support fra Intels ingeniører. Det er også muligt at bruge Intel® DevCloud-tjenesten til at udvikle og teste kode, som giver adgang til forskellige CPU'er, GPU'er og FPGA'er. Fremtidige versioner af Intel® Parallel Studio XE og Intel® System Studio vil være baseret på Intel oneAPI.

Download link: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Systemkrav

Processorer:

  • Intel® Core™-processorfamilie eller højere
  • Intel® Xeon®-processorfamilie
  • Intel® Xeon® skalerbar processorfamilie

Computeracceleratorer:

  • Integrerede GEN9 eller højere GPU'er inklusive nyeste Intel® Iris® Xe MAX-grafik
  • Intel® Programmable Acceleration Card (PAC) med Intel Arria® 10 GX FPGA, der inkluderer Intel® Acceleration Stack til Intel® Xeon® CPU med FPGA'er Version 1.2.1
  • Intel® PAC (Programmable Acceleration Card) D5005 (tidligere kendt som Intel® PAC med Intel® Stratix® 10 SX FPGA), der inkluderer Intel® Acceleration Stack til Intel® Xeon® CPU med FPGA'er Version 2.0.1
  • FPGA Custom Platforms (porteret fra Intel® Arria® 10 GX og Intel® Stratix® 10 GX referenceplatforme)
  • Intel® Custom Platforms med Intel® Quartus® Prime-softwareversion 19.4
  • Intel® Custom Platforms med Intel® Quartus® Prime-softwareversion 20.2
  • Intel® Custom Platforms med Intel® Quartus® Prime-softwareversion 20.3

OS:

  • Red Hat Enterprise Linux 7.x - Delvis support
  • Red Hat Enterprise Linux 8.x - Fuld support
  • SUSE Linux Enterprise Server 15 SP1, SP2 - delvis support
  • SUSE Linux Enterprise Server 12 - Delvis support
  • Ubuntu 18.04 LTS - Fuld support
  • Ubuntu 20.04 LTS - Fuld support
  • CentOS 7 - delvis understøttelse
  • CentOS 8 - Fuld support
  • Fedora 31 - Delvis støtte
  • Debian 9, 10 - delvis support
  • Ryd Linux - delvis support
  • Windows 10 - Delvis support
  • Windows Server 2016 - Fuld support
  • Windows Server 2019 - Fuld support
  • macOS 10.15 - delvis understøttelse

Kilde: linux.org.ru