Intel oneAPI Toolkits julkaistiin


Intel oneAPI Toolkits julkaistiin

Intel julkaisi 8. joulukuuta joukon ohjelmistotyökaluja, jotka on suunniteltu kehittämään ohjelmia käyttämällä yhtä ohjelmointirajapintaa (API) erilaisille tietojenkäsittelyn kiihdyttimille, mukaan lukien vektorisuorittimet (CPU:t), grafiikkakiihdytit (GPU) ja kenttäohjelmoitavat porttitaulukot (FPGA) - Intel oneAPI -työkalusarjat XPU-ohjelmistokehitykseen.

OneAPI Base Toolkit sisältää kääntäjiä, kirjastoja, analyysi- ja virheenkorjaustyökaluja sekä yhteensopivuustyökaluja, jotka auttavat CUDA-ohjelmien siirtämisessä Data Parallel C++ (DPC++) -kieleen.

Lisätyökalut tarjoavat työkaluja korkean suorituskyvyn laskelmiin (HPC Toolkit), tekoälyn kehittämiseen (AI Toolkit), esineiden Internetiin (IoT Toolkit) ja tehokkaaseen visualisointiin (Rendering Toolkit).

Intel oneAPI -työkalujen avulla voit ajaa samasta lähdekoodista johdettuja ohjelmia eri laitteistoarkkitehtuureissa.

Työkalupakkauksia voi ladata ilmaiseksi. Työkalujen ilmaisen version lisäksi tarjolla on myös maksullinen versio, joka mahdollistaa Intelin insinöörien teknisen tuen. Koodin kehittämiseen ja testaamiseen on mahdollista käyttää myös Intel® DevCloud -palvelua, joka tarjoaa pääsyn erilaisiin prosessoreihin, GPU:ihin ja FPGA:hin. Intel® Parallel Studio XE:n ja Intel® System Studion tulevat versiot perustuvat Intel oneAPI:hen.

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

Järjestelmävaatimukset

Prosessorit:

  • Intel® Core™ -suoritinperhe tai uudempi
  • Intel® Xeon® -suoritinperhe
  • Intel® Xeon® Skaalautuva prosessoriperhe

Tietojenkäsittelykiihdyttimet:

  • Integroidut GEN9 tai uudemmat GPU:t, mukaan lukien uusin Intel® Iris® Xe MAX -näytönohjain
  • Intel® Programmable Acceleration Card (PAC) Intel Arria® 10 GX FPGA:lla, joka sisältää Intel® Acceleration Stackin Intel® Xeon® -suorittimelle, jossa on FPGA-versio 1.2.1
  • Intel® Programmable Acceleration Card (PAC) D5005 (tunnetaan aiemmin nimellä Intel® PAC ja Intel® Stratix® 10 SX FPGA), joka sisältää Intel® Acceleration Stack for Intel® Xeon® CPU with FPGAs version 2.0.1
  • Mukautetut FPGA-alustat (siirretty Intel® Arria® 10 GX- ja Intel® Stratix® 10 GX -viitealustoilta)
  • Intel® Custom Platforms Intel® Quartus® Prime -ohjelmistoversiolla 19.4
  • Intel® Custom Platforms Intel® Quartus® Prime -ohjelmistoversiolla 20.2
  • Intel® Custom Platforms Intel® Quartus® Prime -ohjelmistoversiolla 20.3

Käyttöjärjestelmät:

  • Red Hat Enterprise Linux 7.x - Osittainen tuki
  • Red Hat Enterprise Linux 8.x - Täysi tuki
  • SUSE Linux Enterprise Server 15 SP1, SP2 - osittainen tuki
  • SUSE Linux Enterprise Server 12 - Osittainen tuki
  • Ubuntu 18.04 LTS - Täysi tuki
  • Ubuntu 20.04 LTS - Täysi tuki
  • CentOS 7 - osittainen tuki
  • CentOS 8 - Täysi tuki
  • Fedora 31 - Osittainen tuki
  • Debian 9, 10 - osittainen tuki
  • Clear Linux - osittainen tuki
  • Windows 10 - Osittainen tuki
  • Windows Server 2016 - Täysi tuki
  • Windows Server 2019 - Täysi tuki
  • macOS 10.15 - osittainen tuki

Lähde: linux.org.ru