Kits de ferramentas Intel oneAPI lançados


Kits de ferramentas Intel oneAPI lançados

Em 8 de dezembro, a Intel lançou um conjunto de ferramentas de software projetadas para desenvolver programas usando uma única interface de programação (API) para vários aceleradores de computação, incluindo processadores de processador vetorial (CPUs), aceleradores gráficos (GPUs) e matrizes de portas programáveis ​​em campo (FPGAs) - Kits de ferramentas Intel oneAPI para desenvolvimento de software XPU.

O oneAPI Base Toolkit contém compiladores, bibliotecas, ferramentas de análise e depuração e ferramentas de compatibilidade que ajudam a portar programas CUDA para o dialeto Data Parallel C++ (DPC++).

Kits de ferramentas adicionais fornecem ferramentas para cálculos de alto desempenho (HPC Toolkit), para o desenvolvimento de inteligência artificial (AI Toolkit), para a Internet das Coisas (IoT Toolkit) e para visualização de alto desempenho (Rendering Toolkit).

As ferramentas Intel oneAPI permitem executar programas derivados do mesmo código-fonte em diferentes arquiteturas de hardware de computação.

Os kits de ferramentas podem ser baixados gratuitamente. Além da versão gratuita das ferramentas, existe também uma versão paga, que dá acesso ao suporte técnico dos engenheiros da Intel. Também é possível utilizar o serviço Intel® DevCloud para desenvolvimento e teste de código, que fornece acesso a diversas CPUs, GPUs e FPGAs. Versões futuras do Intel® Parallel Studio XE e do Intel® System Studio serão baseadas no Intel oneAPI.

Link para download: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Системные требования

Processadores:

  • Família de processadores Intel® Core™ ou superior
  • Família de processadores Intel® Xeon®
  • Família de processadores escaláveis ​​Intel® Xeon®

Aceleradores de computação:

  • GPUs GEN9 ou superiores integradas, incluindo os mais recentes gráficos Intel® Iris® Xe MAX
  • Placa de aceleração programável Intel® (PAC) com FPGA Intel Arria® 10 GX que inclui a pilha de aceleração Intel® para CPU Intel® Xeon® com FPGAs versão 1.2.1
  • Placa de aceleração programável Intel® (PAC) D5005 (anteriormente conhecida como Intel® PAC com Intel® Stratix® 10 SX FPGA) que inclui o Intel® Acceleration Stack para CPU Intel® Xeon® com FPGAs versão 2.0.1
  • Plataformas personalizadas FPGA (portadas das plataformas de referência Intel® Arria® 10 GX e Intel® Stratix® 10 GX)
  • Plataformas personalizadas Intel® com software Intel® Quartus® Prime versão 19.4
  • Plataformas personalizadas Intel® com software Intel® Quartus® Prime versão 20.2
  • Plataformas personalizadas Intel® com software Intel® Quartus® Prime versão 20.3

Sistemas operacionais:

  • Red Hat Enterprise Linux 7.x - Suporte Parcial
  • Red Hat Enterprise Linux 8.x - Suporte total
  • SUSE Linux Enterprise Server 15 SP1, SP2 – suporte parcial
  • SUSE Linux Enterprise Server 12 – Suporte parcial
  • Ubuntu 18.04 LTS – Suporte total
  • Ubuntu 20.04 LTS – Suporte total
  • CentOS 7 – suporte parcial
  • CentOS 8 – Suporte total
  • Fedora 31 - Suporte Parcial
  • Debian 9, 10 – suporte parcial
  • Limpar Linux - suporte parcial
  • Windows 10 - Suporte Parcial
  • Windows Server 2016 - Suporte total
  • Windows Server 2019 - Suporte total
  • macOS 10.15 – suporte parcial

Fonte: linux.org.ru