ARM vs x86: a Apple dominará a Intel e a AMD em CPUs?

Com grande controvérsia e uma enxurrada de críticas envolvidas, Apple tomou a incrível decisão de colocar Intel e suas CPUs de alto desempenho à parte para abrir um caminho totalmente novo para o mercado de PCs de ponta. Não que faltasse experiência ao Cupertino, mas deixar a Intel e AMD à parte estão palavras grandes, especialmente se você escolher ARM como seu núcleo principal e CPU arquitetura. Estamos enfrentando o impulso definitivo do ARM em CPUs de consumo?

Que um gigante como a Apple suporte uma tecnologia não é sinônimo de triunfo, já vimos isso em outras ocasiões com eles próprios como exemplo. Mas o que ela consegue é focar todos os olhos por um tempo para ver onde a indústria e os padrões estão se desenvolvendo. O ARM como tal não é novidade no setor de CPUs, nem desktop, nem servidor, mas é uma aposta segura para o futuro?

ARM vs x86

ARM, Apple, Intel e AMD, estamos enfrentando uma guerra oficial entre x86 e ARM?

Apple-ARM

Existem muitos motivos pelos quais a Apple se despediu da Intel, mas dois surgem como os principais para que a Cupertino tenha dado um passo bastante polêmico no setor: a Apple é uma das empresas fundadoras da ARM, agora propriedade de NVIDIAe, portanto, você tem a opção de projetar um chip totalmente do zero sob suas patentes e ao seu gosto, embora a arquitetura tenha que ser licenciada para 32 bits e 64 bits, respectivamente.

A segunda razão é que a Intel deu saltos de desempenho muito pequenos e em eficiência eles não são o que é desejado por aqueles da maçã mordida. Com isso em mente, é lógico que a Apple decidiu dar o salto para projetar um SoC totalmente personalizado, off-x86, migrando a grande maioria dos softwares e focando exatamente no que eles precisam no futuro.

As licenças cruzadas e patentes da AMD e da Intel são um problema que a Apple não quer ouvir, não há possibilidade de projetar com elas um chip totalmente customizado ao extremo, portanto, se os engenheiros da empresa afirmam ser capazes de projetar um chip que compete com os gigantes, sendo mais eficientes e adaptando seus softwares a isso, por que ficar com a Intel e depender de sua tecnologia?

É a decolagem definitiva do ARM contra o x86?

intel-vs-amd-vs-arm

Na verdade não, pelo menos não ainda. O problema com o ARM é que ele é usado muito especificamente em ambientes diferentes, enquanto o x86 é um uso mais geral. Um exemplo claro são os movimentos mais recentes da Amazon, Google ou Microsoft em si: SoCs customizados em ARM para seus servidores, onde essa customização faz com que o software também se adapte como uma luva de látex a uma mão.

Aí se ganha desempenho e diante da impossibilidade de AMD e Intel de oferecer um produto totalmente customizado de raiz, os grandes players do setor preferem não licenciar e basear seus esforços e investimentos em ARM customizando seus processadores, para que o que em geral use geraria um desempenho pior do que um Intel Core ou Xeon, ou um AMD Ryzen ou EPIC, acabou por superá-los de forma ainda mais eficiente.

Portanto, a ARM está vencendo a batalha em servidores de grandes empresas com musculatura para projetar CPUs, mas nas demais tudo continuará do mesmo por não ter justamente aquele impulso financeiro.

No mundo dos mortais, no mercado em geral, ARM tem sua participação de mercado, pequena, mas existe, mas em geral nem a AMD nem a Intel vão perder sua liderança presente e futura porque seus CPUs fazem muito bem o que deveriam fazer: adaptar-se a quaisquer condições em 32 bits ou 64 bits.

O Windows ajudará na implantação de baixo custo

Windows-ARM

A verdade é que, olhando de maneira geral para todas as escalas e setores, a ARM venceu a batalha nos celulares, em integração com o Internet das coisas, em servidores comuns é competitivo, em customizado é rei, e está chegando aos laptops lentamente. Windows 10 irá suportar nativamente sua arquitetura dando um bom suporte, então tudo poderia nos fazer pensar que será uma derrota para o x86 em não mais que duas décadas, mas…. A NVIDIA está envolvida.

A compra da ARM pela NVIDIA mudou o paradigma da indústria e até mesmo dos semicondutores. Não sabemos como a NVIDIA vai lidar com isso, mas é muito provável que feche a torneira em algumas áreas para promover sua própria arquitetura baseada em ARM que entra para jogar onde a AMD agora é rei: nos consoles.

Então você pode tentar se concentrar em CPUs de baixo consumo de energia e, por que não, em servidores. Ele vai continuar licenciando sem dúvida, porque o benefício é enorme, mas ele pode ser um novo jogador no campo de jogo. Isso também abre um caminho novo e hipotético para quem, como a China, não quer entrar pelo viés americano: o RISC-V.

Um gigante com músculos como a China que aposta na RISC-V em toda a sua indústria e com Huawei no comando pode ser um golpe que nem o x86 nem o ARM prevêem a tempo. Em qualquer caso, as melhorias ARM também pararam como já aconteceu com a Intel, apenas a AMD parece ter um roteiro crível e escalável.

Portanto, é muito precipitado dizer que ARM ou Apple vão superar seus rivais, eles farão isso em suas plataformas fechadas e porque eles não podem ser comparados, mas o ARM como tal terá que continuar lutando se quiser o bolo x86.