Intel oneAPI рдЯреВрд▓рдХрд┐рдЯрд╣рд░реВ рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ


Intel oneAPI рдЯреВрд▓рдХрд┐рдЯрд╣рд░реВ рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ

рдбрд┐рд╕реЗрдореНрдмрд░ 8 рдорд╛, рдЗрдВрдЯреЗрд▓рд▓реЗ рднреЗрдХреНрдЯрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ (CPUs), рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдПрдХреНрд╕реЗрд▓реЗрдЯрд░рд╣рд░реВ (GPUs) рд░ рдлрд┐рд▓реНрдб рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ рдЧреЗрдЯ arrays (FPGAs) рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрдЯрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдПрдХрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рдЗрдиреНрдЯрд░рдлреЗрд╕ (API) рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд╕реЗрдЯ рдЬрд╛рд░реА рдЧрд░реНтАНрдпреЛред XPU рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ Intel oneAPI рдЯреВрд▓рдХрд┐рдЯрд╣рд░реВред

OneAPI рдмреЗрд╕ рдЯреВрд▓рдХрд┐рдЯрд▓реЗ рдХрдореНрдкрд╛рдЗрд▓рд░рд╣рд░реВ, рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд░ рдбрд┐рдмрдЧрд┐рдЩ рдЙрдкрдХрд░рдгрд╣рд░реВ, рд░ рдЕрдиреБрдХреВрд▓рддрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ рдЬрд╕рд▓реЗ рдбреЗрдЯрд╛ рд╕рдорд╛рдирд╛рдиреНрддрд░ C++ (DPC++) рдмреЛрд▓реАрдорд╛ CUDA рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ рдкреЛрд░реНрдЯ рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫред

рдЕрддрд┐рд░рд┐рдХреНрдд рдЯреВрд▓рдХрд┐рдЯрд╣рд░реВрд▓реЗ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдЧрдгрдирд╛ (HPC Toolkit), рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ (AI Toolkit) рдХреЛ рд╡рд┐рдХрд╛рд╕рдХрд╛ рд▓рд╛рдЧрд┐, рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЕрдл рдерд┐рдВрдЧреНрд╕ (IoT Toolkit) рд░ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рджреГрд╢реНрдп (рд░реЗрдиреНрдбрд░рд┐рдЩ рдЯреБрд▓рдХрд┐рдЯ) рдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

Intel oneAPI рдЙрдкрдХрд░рдгрд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдорд╛ рдПрдЙрдЯреИ рд╕реНрд░реЛрдд рдХреЛрдбрдмрд╛рдЯ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдЯреВрд▓рдХрд┐рдЯрд╣рд░реВ рдирд┐рдГрд╢реБрд▓реНрдХ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдирд┐: рд╢реБрд▓реНрдХ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рддреНрдпрд╣рд╛рдБ рдПрдХ рд╕рд╢реБрд▓реНрдХ рд╕рдВрд╕реНрдХрд░рдг рдкрдирд┐ рдЫ, рдЬрд╕рд▓реЗ рдЗрдиреНрдЯреЗрд▓ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВрдмрд╛рдЯ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд╕рдорд░реНрдердирдорд╛ рдкрд╣реБрдБрдЪ рджрд┐рдиреНрдЫред рд╡рд┐рдХрд╛рд╕ рд░ рдкрд░реАрдХреНрд╖рдг рдХреЛрдбрдХреЛ рд▓рд╛рдЧрд┐ Intel┬о DevCloud рд╕реЗрд╡рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдкрдирд┐ рд╕рдореНрднрд╡ рдЫ, рдЬрд╕рд▓реЗ рд╡рд┐рднрд┐рдиреНрди CPUs, GPUs рд░ FPGAs рдорд╛ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред Intel┬о Parallel Studio XE рд░ Intel┬о System Studio рдХреЛ рднрд╛рд╡реА рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ Intel oneAPI рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╣реБрдиреЗрдЫрдиреНред

рд▓рд┐рдВрдХ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

рдкреНрд░рдгрд╛рд▓реА рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ

рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВ:

  • Intel┬о CoreтДв рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░рд┐рд╡рд╛рд░ рд╡рд╛ рдЙрдЪреНрдЪ
  • Intel┬о Xeon┬о рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░рд┐рд╡рд╛рд░
  • Intel┬о Xeon┬о рд╕реНрдХреЗрд▓реЗрдмрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░рд┐рд╡рд╛рд░

рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдПрдХреНрд╕реЗрд▓реЗрдЯрд░рд╣рд░реВ:

  • рдирд╡реАрдирддрдо Intel┬о Iris┬о Xe MAX рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рд╣рд┐рдд рдПрдХреАрдХреГрдд GEN9 рд╡рд╛ рдЙрдЪреНрдЪ GPU рд╣рд░реВ
  • Intel┬о Programmable Acceleration Card (PAC) Intel Arria┬о 10 GX FPGA рдХреЛ рд╕рд╛рдердорд╛ рдЬрд╕рдорд╛ Intel┬о Xeon┬о CPU рдХреЛ FPGAs рд╕рдВрд╕реНрдХрд░рдг рез.реи.рез рдХреЛ рд▓рд╛рдЧрд┐ Intel┬о Acceleration Stack рд╕рдорд╛рд╡реЗрд╢ рдЫред
  • Intel┬о Programmable Acceleration Card (PAC) D5005 (рдкрд╣рд┐рд▓реЗ Intel┬о Stratix┬о 10 SX FPGA рд╕рдБрдЧ Intel┬о PAC рднрдиреЗрд░ рдЪрд┐рдирд┐рдиреНрдереНрдпреЛ) рдЬрд╕рдорд╛ Intel┬о Xeon┬о CPU рдХреЛ FPGAs рд╕рдВрд╕реНрдХрд░рдг 2.0.1 рд╕рдБрдЧ Intel┬о Acceleration Stack рд╕рдорд╛рд╡реЗрд╢ рдЫред
  • FPGA рдХрд╕реНрдЯрдо рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ (Intel┬о Arria┬о 10 GX рд░ Intel┬о Stratix┬о 10 GX рд╕рдиреНрджрд░реНрдн рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдмрд╛рдЯ рдкреЛрд░реНрдЯ рдЧрд░рд┐рдПрдХреЛ)
  • Intel┬о Quartus┬о рдкреНрд░рд╛рдЗрдо рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг 19.4 рд╕рдБрдЧ Intel┬о рдЕрдиреБрдХреВрд▓рди рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ
  • Intel┬о Quartus┬о рдкреНрд░рд╛рдЗрдо рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг 20.2 рд╕рдБрдЧ Intel┬о рдЕрдиреБрдХреВрд▓рди рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ
  • Intel┬о Quartus┬о рдкреНрд░рд╛рдЗрдо рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг 20.3 рд╕рдБрдЧ Intel┬о рдЕрдиреБрдХреВрд▓рди рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ

OS:

  • Red Hat Enterprise Linux 7.x - рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди
  • Red Hat Enterprise Linux 8.x - рдкреВрд░реНрдг рд╕рдорд░реНрдерди
  • SUSE рд▓рд┐рдирдХреНрд╕ рдЗрдиреНрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд╕рд░реНрднрд░ 15 SP1, SP2 - рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди
  • SUSE Linux Enterprise Server 12 - рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди
  • Ubuntu 18.04 LTS - рдкреВрд░реНрдг рд╕рдорд░реНрдерди
  • Ubuntu 20.04 LTS - рдкреВрд░реНрдг рд╕рдорд░реНрдерди
  • CentOS 7 - рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди
  • CentOS 8 - рдкреВрд░реНрдг рд╕рдорд░реНрдерди
  • Fedora 31 - рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди
  • рдбреЗрдмрд┐рдпрди 9, 10 - рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди
  • рд▓рд┐рдирдХреНрд╕ рдЦрд╛рд▓реА рдЧрд░реНрдиреБрд╣реЛрд╕реН - рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди
  • Windows 10 - рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди
  • рд╡рд┐рдиреНрдбреЛрдЬ рд╕рд░реНрднрд░ 2016 - рдкреВрд░реНрдг рд╕рдорд░реНрдерди
  • рд╡рд┐рдиреНрдбреЛрдЬ рд╕рд░реНрднрд░ 2019 - рдкреВрд░реНрдг рд╕рдорд░реНрдерди
  • macOS 10.15 - рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди

рд╕реНрд░реЛрдд: linux.org.ru