A Microsoft quer acelerar a transição para ARM com um projeto interno parcialmente baseado em IA para apoiar sua titânica base de código.

Microsoft e Qualcomm são as duas forças motrizes por trás do retorno da arquitetura ARM no PC. Com os PCs Copilot+ lançados em 2024, os dois players pretendiam sacudir a Apple e seus chips M, também baseados em ARM desde 2020.
A ambição do projeto esbarrou na realidade do mercado, nomeadamente na resistência do x86 (suportado pela Intel e AMD), mas sobretudo na escala de outra tarefa: a da compatibilidade de software.
Uma nova iniciativa interna da Microsoft visa acelerar a transição para ARM em suas arquiteturas de servidores como um primeiro passo. Mas a escala do projecto poderá ter consequências benéficas para o público em geral.
O projeto “ ARMADO FORTE », IA ao serviço da ARM
É o Windows Latest que divulga uma oferta de emprego no site da Microsoft, a empresa que procura um engenheiro para um projeto intitulado “ Projeto Forte ARMed “. Seu objetivo: acelerar a transição das enormes bases de código da Microsoft da arquitetura x64 para a arquitetura ARM64.
Ao ler o anúncio, entendemos que a Microsoft pretende sobretudo concentrar os seus esforços na sua nuvem, Azure, nomeadamente para facilitar a adopção do seu próprio chip ARM nos seus servidores, o Cobalt 100, lançado há dois anos. Na verdade, é demorado confiar em camadas de tradução para operações de cálculo, processamento ou inferência, quando toda a base de código de suas ferramentas é otimizada para x86.

No entanto, este é um grande desafio técnico, uma carga de trabalho bastante colossal para os humanos. Não é novidade que a Microsoft quer contar parcialmente com agentes autônomos de IA para fazer o trabalho e automatizar grande parte dessa tarefa.
De um nível “ engenheiro automatizado júnior », São assim utilizados para identificar partes não portáveis do código, modificar aquelas que o podem ser, substituir bibliotecas ou APIs por versões suportadas em ARM ou mesmo testar e iterar para corrigir erros no final da cadeia. As ferramentas de implantação automatizada da Microsoft são atualizadas para oferecer suporte nativo a testes e construção em ARM sem intervenção humana constante.
Se estivermos a falar aqui do código fonte das diversas ferramentas da Microsoft para os seus servidores (Azure, Microsoft 365, Windows Server), este trabalho de longo prazo terá certamente impacto no Windows 11 ARM. Também podemos esperar um ecossistema ARM ainda mais rico no PC, sem depender da emulação do Prism, com máquinas ainda mais eficientes e autônomas em jogo. Em qualquer caso, esse é o espírito.