Quando a Intel anunciou sua família de processadores gráficos Xe em 2020, ela introduziu até quatro microarquiteturas, o que acabou se traduzindo em grandes atrasos, cancelamento de GPUs de datacenter Xe-HP e problemas com drivers. A empresa agora diz que aprendeu a lição; com sua família Xe 2 ‘Battlemage’, ele oferecerá menos microarquiteturas. Ainda assim, haverá microarquiteturas Xe2-LPG e Xe2-HPG para diferentes tipos de GPUs.
“Existe um Xe e existe um Xe 2 e nessa geração Xe 2 existe um Xe-LPG e existe um HPG (…) e há umas pequenas variações (…) que é o nosso grande aprendizado”, disse Tom Peterson, um Intel Fellow, em uma entrevista com Hardwareluxx. “A ideia era que precisávamos otimizar para cada segmento e construir chips separados e fazer verificações separadas. E acho que agora o verdadeiro aprendizado é que seria melhor concentrar nosso foco e realmente pensar nisso como um negócio IP sólido e sólido. ”
Em sua geração Battlemage de GPUs, a Intel se aterá às microarquiteturas Xe2-LPG e Xe2-HPG. Não está claro se o Xe2-HPC ainda está planejado, mas oficialmente a GPU de próxima geração da Intel para HPC, codinome Realto Bridge, é baseada em núcleos ‘Enhanced Xe-HPC’, não em núcleos Xe2-HPC.
“Agora, à medida que avançamos em nosso roteiro, percebemos que isso é muito, muito caro – o processo de controle de qualidade e a segmentação. O pensamento era que precisávamos diferenciar nosso IP e personalizá-lo para cada segmento”, disse Peterson. “[…] Vamos ter apenas uma coisa e ela vai a todos os lugares sem modificações. Essa é mais a estratégia que estamos buscando daqui para frente. E isso porque, essa é realmente a única maneira de reutilizar o IP para realmente funcionar.”
A família Xe original da Intel incluía quatro microarquiteturas: Xe-LP para GPUs autônomas integradas e de baixo custo, Xe-HPG para placas gráficas de desktop discretas, Xe-HP para datacenters em nuvem e Xe-HPC para computação de alto desempenho. O desenvolvimento de microarquiteturas de GPU muito diferentes tem suas vantagens quando se trata de desempenho e tamanhos de matriz. Por exemplo, uma iGPU um pouco menor que carece de recursos como rastreamento de raios se traduz em centenas de milhões de dólares em economia de custos, pois a Intel vende uma carga de CPUs de clientes. Enquanto isso, os núcleos Xe-HPC reprojetados se traduzem em vantagens de desempenho.
Mas, para cumprir sua promessa, a Intel precisava projetar, verificar e produzir até nove variações diferentes de GPU, o que é um número bastante grande para uma única família de produtos, mesmo para uma gigante como a Intel.
Eventualmente, a empresa teve que cortar seu Xe-HP porque decidiu que o datacenter vertical poderia ser tratado por GPUs Xe-HPG e Xe-HPC. Mas a empresa perdeu um tempo precioso desenvolvendo a pilha de hardware e software Xe-HP. Além disso, como o Xe-LP e o Xe-HPG são tão diferentes, a empresa teve que ajustar as GPUs integradas e autônomas separadamente e, em seguida, desenvolver diferentes drivers para processadores gráficos integrados e discretos. Como resultado, enquanto as iGPUs Xe-LP chegaram a tempo em 2020, as GPUs Xe-HPG e Xe-HPC estavam pelo menos um ano atrasadas.
Embora a empresa diga que aprendeu suas lições com a primeira geração de seus processadores gráficos Xe, resta saber se suas GPUs Xe2 Battlemage sairão a tempo de competir com as melhores placas gráficas da AMD e Nvidia.