Projeto Larrabee: como a primeira tentativa da Intel com GPUs falhou

A linha Arc de placas gráficas da Intel já está à venda e são as primeiras placas gráficas dedicadas comerciais da Intel. Mas você sabia que não é a primeira vez que a Intel brinca com GPUs? Aqui está o que aconteceu com o Projeto Larrabee, a primeira tentativa da Intel de fazer uma GPU.

Como funcionou o Projeto Larrabee?

Embora o objetivo da Intel fosse produzir uma GPU, a abordagem adotada foi muito diferente de uma GPU normal . A empresa anunciou os meandros do Projeto Larrabee em 2008, durante o SIGGRAPH, e a empresa pretendia fazer as coisas de forma diferente da NVIDIA e AMD/ATI. Como? Tudo veio à sua arquitetura.

Larrabee era mais parecido com uma CPU do que a maioria das placas gráficas. Você pode pensar nisso como uma espécie de híbrido entre uma GPU e uma CPU multi-core . Ele usava o mesmo conjunto de instruções x86 das CPUs de desktop, com certas extensões exclusivas da plataforma. Ele tinha a hierarquia de cache e a arquitetura de uma CPU, e o hardware de amostragem de textura e recursos de renderização de uma GPU. Ele elogiou recursos como um pipeline totalmente programável como pontos de venda para o Larrabee, enquanto as GPUs regulares tinham apenas pipelines parcialmente programáveis.

Placa gráfica do protótipo do Projeto Larrabee sobre uma mesa

O resultado foi um estranho processador ou coprocessador de uso geral, usando a arquitetura x86 pioneira da Intel, que poderia ser usado como placa gráfica e também realizar computação de uso geral onde uma CPU normalmente seria mais adequada. O melhor dos dois mundos, basicamente. Sua configuração híbrida também permitiria fazer coisas muito à frente da curva, como o ray tracing em tempo real , que não era realmente visto em GPUs de consumo para desktop até o lançamento das placas RTX da NVIDIA em 2018. Não foi desenvolvido pela Intel. equipe gráfica integrada , mas sim por uma equipe separada da Intel.

Recomendado:  Espere, é o iPhone “XS” ou o iPhone “Xs”?

A descrição faz parecer tudo menos uma placa de vídeo, e estamos bem cientes disso, mas a Intel pretendia lançar uma GPU de consumidor com essa tecnologia em mente em determinado momento. Em 2009, foi alegado que os protótipos do Larrabee estavam no mesmo nível da Nvidia GTX 285, o que muitos consideraram uma bandeira vermelha dadas as grandes promessas que a Intel vinha fazendo até aquele ponto. Infelizmente, em 2009, a Intel decidiu desistir de sua intenção de lançar uma GPU. Então, o que deu errado?

Por que o Projeto Larrabee da Intel falhou

Não sabemos realmente que evento catastrófico fez a Intel arquivar o projeto. No entanto, muitas pessoas atribuem o fracasso aos atrasos no desenvolvimento – a Intel pretendia lançar uma GPU para o consumidor entre 2009 e 2010 e, com o passar de 2009, tornou-se cada vez mais claro que isso não aconteceria, pelo menos não a tempo.

Diz-se que números decepcionantes de desempenho também levaram a Intel a nunca lançar isso como uma GPU. Devido à forma como funcionava, também significava que Larrabee não tinha hardware para coisas como buffer ou clipping, que eram todas feitas em software. Basicamente, o híbrido CPU-GPU da Intel não apresentava um desempenho tão bom em tarefas gráficas quanto as GPUs específicas.

Em última análise, as verdadeiras razões por trás da morte deste produto são conhecidas apenas pela Intel – a empresa culpou publicamente os atrasos no desenvolvimento. É provável que, em algum momento do processo de desenvolvimento, a Intel tenha visto como as coisas estavam tomando forma e decidiu que talvez não fosse a melhor ideia lançar isso, pelo menos como GPU. O Projeto Larrabee não foi completamente eliminado – apenas as intenções da Intel de lançar uma GPU de consumidor com ele foram.

Recomendado:  Você sabia? Shift+Ctrl+Alt+Win+L abre o LinkedIn no Windows

No final das contas, a tecnologia e o que a Intel aprendeu ao produzi-la foram reaproveitados em outra coisa.

No que se transformou: Xeon Phi

Coprocessador Intel Xeon Phi em fundo branco

A Intel reaplicou seu conhecimento recém-adquirido e, embora não tenha lançado uma GPU, fez outra coisa – a linha de processadores e coprocessadores Xeon Phi . Como as placas eram realmente boas para lidar com software e tarefas executadas em processadores x86, a Intel decidiu seguir em frente e cortar totalmente a parte do processamento gráfico. Como tal, Xeon Phi nasceu.

Inicialmente, a Intel os lançou como coprocessadores – placas PCI Express separadas da CPU normal. Pouco depois, optou por lançá-los também como CPUs independentes, em vez de apenas coprocessadores. As últimas CPUs lançadas com a marca Xeon Phi foram equipadas com até 72 núcleos e, ao contrário das CPUs normais, que vêm com hyperthreading regular que oferece dois threads para cada núcleo, esses chips vieram com hyperthreading de quatro vias, proporcionando um impressionantes quatro threads para cada núcleo. Como resultado, essas CPUs de 72 núcleos também tinham 288 threads.

Xeon Phi foi usado em aplicações especializadas, bem como em supercomputadores como o Tianhe-2 . Mas eram peças muito especializadas para necessidades de computação muito específicas – nem de longe a mesma coisa que uma CPU de servidor Xeon normal.

Como a Intel renovou seus esforços de GPU anos depois

Os esforços iniciais da Intel para lançar uma GPU dedicada com esta tecnologia chegaram ao fim, mas não foi o fim das ambições da Intel no espaço da GPU. A empresa acabaria percebendo que a abordagem da velha escola era melhor e, em vez disso, decidiria trabalhar na fabricação de placas gráficas realmente boas, da maneira testada e comprovada. Isto levou a Intel a anunciar, em 2018, a sua intenção de lançar uma GPU discreta no mercado até 2020.

Recomendado:  Como liberar espaço usado pelo aplicativo de mensagens do seu iPhone ou iPad

Eventualmente, ele cumpriu essa promessa, já que a Intel lançou a placa gráfica Xe DG1 em 2020, seguindo-a com a linha Intel Arc de placas com capacidade para jogos em 2022. Portanto, você poderia dizer que as coisas realmente funcionaram bem para a Intel no final .