Lanzado os kits de ferramentas Intel oneAPI


Lanzado os kits de ferramentas Intel oneAPI

O 8 de decembro, Intel lanzou un conxunto de ferramentas de software deseñadas para desenvolver programas utilizando unha única interface de programación (API) para varios aceleradores de computación, incluíndo procesadores de procesadores vectoriais (CPU), aceleradores de gráficos (GPU) e matrices de portas programables de campo (FPGA). Kits de ferramentas Intel oneAPI para o desenvolvemento de software XPU.

O kit de ferramentas base oneAPI contén compiladores, bibliotecas, ferramentas de análise e depuración e ferramentas de compatibilidade que axudan a levar os programas CUDA ao dialecto Data Parallel C++ (DPC++).

Os kits de ferramentas adicionais proporcionan ferramentas para cálculos de alto rendemento (HPC Toolkit), para o desenvolvemento de intelixencia artificial (AI Toolkit), para a Internet das cousas (IoT Toolkit) e para a visualización de alto rendemento (Rendering Toolkit).

As ferramentas Intel oneAPI permítenche executar programas derivados do mesmo código fonte en diferentes arquitecturas de hardware informático.

Os kits de ferramentas pódense descargar gratuitamente. Ademais da versión gratuíta das ferramentas, tamén hai unha versión de pago, que dá acceso ao soporte técnico dos enxeñeiros de Intel. Tamén é posible utilizar o servizo Intel® DevCloud para desenvolver e probar código, que proporciona acceso a varias CPU, GPU e FPGA. As versións futuras de Intel® Parallel Studio XE e Intel® System Studio estarán baseadas en Intel oneAPI.

Ligazón de descarga: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Requisitos do sistema

Procesadores:

  • Familia de procesadores Intel® Core™ ou superior
  • Familia de procesadores Intel® Xeon®
  • Familia de procesadores escalables Intel® Xeon®

Aceleradores de computación:

  • GPU GEN9 ou superior integradas incluíndo os últimos gráficos Intel® Iris® Xe MAX
  • Tarxeta de aceleración programable Intel® (PAC) con Intel Arria® 10 GX FPGA que inclúe Intel® Acceleration Stack para CPU Intel® Xeon® con FPGA versión 1.2.1
  • Tarxeta de aceleración programable Intel® (PAC) D5005 (anteriormente coñecida como Intel® PAC con Intel® Stratix® 10 SX FPGA) que inclúe Intel® Acceleration Stack para CPU Intel® Xeon® con versión 2.0.1 de FPGA
  • Plataformas personalizadas FPGA (portadas desde plataformas de referencia Intel® Arria® 10 GX e Intel® Stratix® 10 GX)
  • Plataformas personalizadas Intel® con software Intel® Quartus® Prime versión 19.4
  • Plataformas personalizadas Intel® con software Intel® Quartus® Prime versión 20.2
  • Plataformas personalizadas Intel® con software Intel® Quartus® Prime versión 20.3

OS:

  • Red Hat Enterprise Linux 7.x - Soporte parcial
  • Red Hat Enterprise Linux 8.x - Soporte completo
  • SUSE Linux Enterprise Server 15 SP1, SP2: soporte parcial
  • SUSE Linux Enterprise Server 12 - Soporte parcial
  • Ubuntu 18.04 LTS - Soporte completo
  • Ubuntu 20.04 LTS - Soporte completo
  • CentOS 7 - soporte parcial
  • CentOS 8 - Soporte completo
  • Fedora 31 - Soporte parcial
  • Debian 9, 10 - soporte parcial
  • Borrar Linux: soporte parcial
  • Windows 10 - Soporte parcial
  • Windows Server 2016 - Soporte completo
  • Windows Server 2019 - Soporte completo
  • macOS 10.15 - soporte parcial

Fonte: linux.org.ru