Intel oneAPI Toolkits chiqarildi


Intel oneAPI Toolkits chiqarildi

8-dekabrda Intel turli xil hisoblash tezlatgichlari, jumladan vektor protsessorlari (CPU), grafik tezlatkichlar (GPU) va dalada dasturlashtiriladigan darvoza massivlari (FPGA) uchun yagona dasturlash interfeysi (API) yordamida dasturlarni ishlab chiqish uchun mo‘ljallangan dasturiy vositalar to‘plamini chiqardi. XPU dasturiy ta'minotini ishlab chiqish uchun Intel oneAPI asboblar to'plami.

OneAPI Base Toolkit kompilyatorlar, kutubxonalar, tahlil va disk raskadrovka vositalari va CUDA dasturlarini Data Parallel C++ (DPC++) dialektiga oʻtkazishga yordam beruvchi moslik vositalarini oʻz ichiga oladi.

Qo'shimcha asboblar to'plami yuqori samarali hisob-kitoblar (HPC Toolkit), sun'iy intellektni rivojlantirish (AI Toolkit), narsalar Interneti (IoT Toolkit) va yuqori samarali vizualizatsiya (Rendering Toolkit) uchun vositalarni taqdim etadi.

Intel oneAPI vositalari turli xil hisoblash apparat arxitekturalarida bir xil manba kodidan olingan dasturlarni ishga tushirish imkonini beradi.

Asboblar to'plamini bepul yuklab olish mumkin. Asboblarning bepul versiyasidan tashqari, Intel muhandislarining texnik yordamiga kirish imkonini beruvchi pullik versiyasi ham mavjud. Turli protsessorlar, GPU va FPGA-larga kirishni ta'minlaydigan kodni ishlab chiqish va sinovdan o'tkazish uchun Intel® DevCloud xizmatidan foydalanish ham mumkin. Intel® Parallel Studio XE va Intel® System Studio-ning kelajakdagi versiyalari Intel oneAPI-ga asoslanadi.

Havolani ko'chirib olish: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Tizim talablari

Protsessorlar:

  • Intel® Core™ protsessorlari oilasi yoki undan yuqori
  • Intel® Xeon® protsessorlari oilasi
  • Intel® Xeon® Scalable protsessorlar oilasi

Hisoblash tezlatgichlari:

  • Integratsiyalashgan GEN9 yoki undan yuqori GPUlar, jumladan, eng yangi Intel® Iris® Xe MAX grafiklari
  • Intel Arria® 10 GX FPGA bilan Intel® dasturlashtiriladigan tezlashtirish kartasi (PAC), FPGA 1.2.1-versiyasiga ega Intel® Xeon® protsessorlari uchun Intel® Acceleration Stackni o'z ichiga oladi.
  • Intel® dasturlashtiriladigan tezlashtirish kartasi (PAC) D5005 (ilgari Intel® Stratix® 10 SX FPGA bilan Intel® PAC nomi bilan tanilgan), FPGA 2.0.1-versiyasiga ega Intel® Xeon® CPU uchun Intel® Acceleration Stackni o'z ichiga oladi.
  • FPGA maxsus platformalari (Intel® Arria® 10 GX va Intel® Stratix® 10 GX mos yozuvlar platformalaridan olingan)
  • Intel® Quartus® Prime dasturiy ta'minotining 19.4 versiyasiga ega Intel® Custom platformalari
  • Intel® Quartus® Prime dasturiy ta'minotining 20.2 versiyasiga ega Intel® Custom platformalari
  • Intel® Quartus® Prime dasturiy ta'minotining 20.3 versiyasiga ega Intel® Custom platformalari

OS:

  • Red Hat Enterprise Linux 7.x - Qisman qo'llab-quvvatlash
  • Red Hat Enterprise Linux 8.x - To'liq qo'llab-quvvatlash
  • SUSE Linux Enterprise Server 15 SP1, SP2 - qisman qo'llab-quvvatlash
  • SUSE Linux Enterprise Server 12 - Qisman qo'llab-quvvatlash
  • Ubuntu 18.04 LTS - To'liq qo'llab-quvvatlash
  • Ubuntu 20.04 LTS - To'liq qo'llab-quvvatlash
  • CentOS 7 - qisman qo'llab-quvvatlash
  • CentOS 8 - To'liq qo'llab-quvvatlash
  • Fedora 31 - Qisman qo'llab-quvvatlash
  • Debian 9, 10 - qisman qo'llab-quvvatlash
  • Clear Linux - qisman qo'llab-quvvatlash
  • Windows 10 - Qisman qo'llab-quvvatlash
  • Windows Server 2016 - To'liq qo'llab-quvvatlash
  • Windows Server 2019 - To'liq qo'llab-quvvatlash
  • macOS 10.15 - qisman qo'llab-quvvatlash

Manba: linux.org.ru