Programação heterogênea e OneAPI Toolkit. Faça uma pergunta a um especialista da Intel



Programação heterogênea é um tópico. O tópico de vários artigos sobre recursos para desenvolvedores e relatórios em conferências temáticas. O tópico do blog da Intel, porque recentemente o Intel oneAPI Toolkit e Data Parallel C ++ foram criados . Por fim, um ótimo tópico para nossa rubrica, "Faça uma pergunta a um especialista da Intel", não acha que esquecemos nossa tradição de nos comunicar com pessoas conhecedoras - estávamos apenas esperando uma ocasião adequada.

Então, desta vez, estamos falando de programação para várias arquiteturas - CPU, GPU, FPGA e ferramentas criadas para isso: OpenCL, SYCL, DPC ++ e, de fato, oneAPI. Nosso especialista é Konstantin Vladimirov .

Sobre si mesmo, Konstantin, o especialista de hoje, disse apenas algumas palavras:
  • Trabalho como programador nos últimos 15 anos, 10 deles no campo de compiladores.
  • Liderei a equipe da Intel no escritório de Moscou, desenvolvendo otimizações de vetor para o compilador gráfico.
  • Ensino programação no Instituto de Física e Tecnologia de Moscou, no Departamento de Tecnologias de Microprocessador em Sistemas Inteligentes.

Brevity é a irmã dos principais especialistas da Intel. Embora isso não se aplique às respostas às perguntas. A Konstantin espera que você tenha alguma dúvida sobre programação heterogênea dentro dos padrões abertos suportados pela Intel. Ou seja, vamos falar sobre OpenCL, SYCL, DPC ++, One API e SPIRV, mas deixe de lado tecnologias de terceiros, como CUDA ou HIP. Daremos a oportunidade de contar a especialistas de outras empresas sobre eles.

Tradicionalmente, o autor da melhor pergunta receberá um prêmio da Intel (o prêmio é entregue de Moscou na Federação Russa). Faça suas perguntas nos comentários deste post, nas mensagens privadas de saul ou em intelhabra@gmail.com até quarta-feira, 4 de dezembro , inclusive. Em seguida, o especialista preparará suas respostas e as publicaremos no blog. Juntamente com o nome do vencedor.

Source: https://habr.com/ru/post/pt477476/


All Articles