A Apple está realmente fazendo com que a Qualcomm e o Windows on Arm fiquem ruins

A Qualcomm está no mercado de PCs há mais de cinco anos e, embora a Apple seja nova nos chips Arm, ela já está definindo tendências.

Sou fã do Windows on Arm. Na verdade, sou um fã do Windows. Passei a maior parte da minha carreira escrevendo sobre Windows, Microsoft, laptops e todo o ecossistema. Quando a Qualcomm e a Microsoft anunciaram o Windows on Arm em 2016 com emulação x86 real, fiquei animado. Não fiquei animado com os benefícios que os processadores Arm prometiam.

Foi o meu lado nerd que estava olhando para isso. Era o Windows em uma nova arquitetura de processador, de uma forma que poderia realmente funcionar! Embora nos primeiros dias do Windows não faltassem arquiteturas de CPU suportadas, quando o Windows 10 foi lançado, era apenas AMD64, ou x64.

A Qualcomm prometeu coisas como incrível duração da bateria, conectividade celular integrada e ativação instantânea. No início havia apenas alguns parceiros, mas com o tempo isso cresceu para quase todos, exceto a Dell.

Então, a Apple se juntou ao grupo. A empresa anunciou que faria a transição de sua linha de Mac para

Silício da Apple em junho de 2020, menos de dois anos antes da redação deste documento. E desde então, foram feitos alguns avanços no espaço do PC que permanecem incomparáveis ​​​​ao Windows. E dado que a Qualcomm tem mais de cinco anos de tentativa e erro no espaço, a Apple está realmente fazendo o Windows on Arm parecer ruim.

Uma breve história do Windows on Arm

O Windows já roda em processadores Arm há muito tempo, pelo menos de uma forma ou de outra. Obviamente, o Windows Phone rodava com chips Arm, e isso abriu caminho para muito do que vemos hoje. O Windows Phone 7 rodava em um kernel do Windows CE com aplicativos Silverlight, e tudo foi substituído no Windows Phone 8, que usava o kernel do Windows NT. Nem um único dispositivo Windows Phone 7 foi atualizado para o Windows Phone 8, apesar de carros-chefe como o Nokia Lumia 900 terem sido lançados apenas alguns meses antes.

Junto com o Windows Phone 8 veio o Windows RT (e o Windows 8, nesse caso), a primeira tentativa de fazer o Windows funcionar corretamente em um processador Arm. Na época, a grande parceira era a NVIDIA com seus processadores Tegra, que estavam no Surface RT e no Surface 2. A Nokia tinha um dispositivo Snapdragon 800 com o Lumia 2520.

RT de superfície

O Windows RT foi um fracasso horrível. Apesar de parecer idêntico ao Windows 8, ele só conseguia executar aplicativos provenientes da Windows Store, tornando confuso para os clientes que baixam aplicativos da web que dizem rodar no Windows 7 e mais alto. Não ajudou o fato de que mesmo o Windows 8 foi uma das versões do Windows mais mal recebidas da história, graças à sua interface de usuário radicalmente redesenhada. A Microsoft acabou ganhando US$ 900 milhões em tablets Surface RT que simplesmente não conseguiu vender ou teve que fazer descontos massivos. Apesar disso, o Surface 2 ainda foi lançado.

Quando o Windows 10 foi anunciado em 2015, foi confirmado que os dispositivos Windows RT não o receberiam. Em vez disso, esses usuários obtiveram o Windows RT 8.1 Update 3, que ofereceu o retorno do menu Iniciar, e nada mais; certamente não é um kernel do Windows 10 ou a Plataforma Universal do Windows.

Em dezembro de 2016, no Snapdragon Technology Summit em Nova York, a Qualcomm e a Microsoft anunciaram sua mais nova tentativa de Windows em um processador Arm. A principal diferença foi a emulação x86. Idealmente, o usuário nem saberia a diferença entre as versões ARM64 e AMD64 do Windows 10. Obviamente, a emulação x86 não significava emulação de 64 bits, algo que a Microsoft disse na época que não faria. A maioria dos aplicativos tinha variantes de 32 bits, e a esperança era que os desenvolvedores de aplicativos convertessem seus aplicativos para rodar nativamente de qualquer maneira.

Lenovo Miix 630

Avancemos um ano para dezembro de 2017, quando o Snapdragon Summit foi transferido para Maui, no Havaí. Foi quando os dois primeiros PCs ARM64 foram exibidos aos jornalistas. Eles eram o ASUS NovaGo e o HP Envy x2, enquanto a Lenovo lançou o Miix 630 mais tarde. Eles usaram chipsets Snapdragon 835, que eram versões ligeiramente modificadas dos processadores móveis de mesmo nome.

O Snapdragon 850 foi anunciado um pouco mais tarde e era baseado no chipset Snapdragon 845. Mais uma vez, apenas alguns laptops e tablets o utilizavam, como o Galaxy Book 2 da Samsung (para não ser confundido com o Samsung Galaxy Book 2 que acabou de ser lançado), o Lenovo Yoga C630 e o Huawei exclusivo da China MateBook E. Alguns outros se juntaram ao bando mais tarde.

Mas esses outros aderiram depois que a Qualcomm anunciou seu primeiro chipset construído do zero para PCs, o Snapdragon 8cx. Foi lançado no Snapdragon Summit em 2018. O 'c' significa computação e o 'x' significa extremo. Os dispositivos para usar isso incluem o Lenovo Flex 5G, o Samsung Galaxy Book S e o Microsoft Surface Pro X (o chipset foi ligeiramente modificado e rebatizado como Microsoft SQ1).

Infelizmente, demorou um pouco para o Snapdragon 8cx ser lançado. No Snapdragon Summit em 2019, a Qualcomm apresentou o Snapdragon 8c e 7c, e os dispositivos vanilla Snapdragon 8cx ainda não haviam sido enviados. Para diminuir o tempo de envio, o Snapdragon 8cx Gen 2 quase não sofreu nenhuma alteração.

Em dezembro do ano passado, a Qualcomm anunciou o Snapdragon 8cx Gen 3, uma atualização adequada do chip. Ele promete grandes ganhos de desempenho, mas ainda não vai acompanhar o ritmo do M1 da Apple. Isso começará a ser propagado para OEMs no segundo semestre deste ano, graças à aquisição da Nuvia pela empresa, que lhe dará a capacidade de fabricar silício Arm personalizado.

Outra grande coisa que aconteceu no ano passado foi que Janelas 11 foi lançado, trazendo emulação de aplicativo de 64 bits para o Arm. Falaremos mais sobre isso daqui a pouco.

Qualcomm não cumpriu suas promessas

Houve três promessas principais que a Qualcomm promete com o Windows on Arm. O primeiro foi a excelente duração da bateria. Os chips de braço usam um grande. Arquitetura PEQUENA, com núcleos poderosos para tarefas que exigem e núcleos de eficiência para todo o resto. Isso não apenas deveria resultar na vida útil da bateria, mas também permitia que os PCs despertassem instantaneamente, semelhante ao modo como o seu telefone faz.

A terceira promessa foi a conectividade celular integrada. Os chipsets da Qualcomm integraram modems celulares, portanto, pela primeira vez, 5G (4G LTE na época) seria padrão para um produto, em vez de um produto premium caro como é o caso dos laptops Intel.

O problema mais flagrante é que a duração da bateria que nos foi prometida não aparece no uso no mundo real. Claro, com a nova arquitetura do processador sendo mais eficiente, muitos laptops estão se adaptando a designs mais finos, o que significa que possuem baterias menores. Ainda assim, esta não é a situação em que podemos deixar os nossos carregadores em casa como nos foi prometido.

Microsoft Surface ProX

Eu revisei pessoalmente quase todos os laptops Windows on Arm já produzidos, de todas as gerações de processadores, e posso te dizer uma coisa: com exceção do Lenovo Flex 5G, nunca incluí a duração da bateria como uma vantagem para o dispositivo. Com um Surface Pro X, a duração da bateria não é diferente da de seu irmão com tecnologia Intel.

A conectividade celular integrada também não foi o que foi prometido. Quase todos os laptops Windows on Arm fornecidos hoje têm um modelo básico somente Wi-Fi, portanto, mesmo em 2022, você ainda precisa se preocupar em localizar seu telefone para se conectar à Internet no ir.

O problema é que a experiência tem sido desanimadora. Os dispositivos têm sido muito mais caros do que você esperaria pelo que oferecem, especialmente nos primeiros dias do Snapdragon 835 e do Snapdragon 850. Também nos primeiros dias, o desempenho simplesmente não existia. Foi fácil olhar para o Snapdragon 835 apenas como um ponto de partida, mas agora que já completamos cinco anos, acho que esperávamos que fosse melhor.

Livro Samsung Galaxy Go

Não quero criticar a Qualcomm aqui, porque adoro o Windows em laptops Arm. O Samsung Galaxy Book Go vem com um preço básico e pesa apenas um quilo e meio. Isso é inédito por esse preço e é algo que pode ser desbloqueado com o uso de um processador Arm. O Lenovo Flex 5G foi o primeiro laptop 5G a usar Sub6 e mmWave e, de fato, todo laptop que suporta ambos possui um processador Arm. Falando em vitórias da Qualcomm, quase todos os laptops 5G com tecnologia Intel no mercado possuem modems Qualcomm.

O Samsung Galaxy Book S também era bastante selvagem. Era tão fino e leve com seu design sem ventilador que considerei algo que só poderia ser alcançado com um processador Arm. A certa altura, ele foi fornecido com um chip Intel Lakefield, mas isso não foi bom; Lakefield foi a primeira tentativa da Intel de criar um chip híbrido.

A Apple é quem oferece novas experiências agora

A Apple trocar toda a sua linha de Mac da Intel é um grande negócio. No momento em que este artigo foi escrito, havia apenas dois Macs Intel ainda vendidos pela empresa: o Mac Pro e certas configurações do Mac Mini.

A empresa de Cupertino proporcionou uma experiência que a Microsoft não era capaz de oferecer antes mesmo dos Apple Silicon Macs serem lançados. Oferecia um funcionamento contínuo de todos aplicativos que foram desenvolvidos para PCs baseados em Intel. Na verdade, os Macs nem sequer suportam aplicativos de 32 bits de qualquer tipo, então tudo o que a Apple construiu foi emulação de 64 bits. Observação lateral: você deve se lembrar que antes do processador M1 ser enviado em um produto, a Apple tinha um kit de desenvolvedor que usava o chipset mais recente do iPad Pro, e foi então que novos recursos como esse foram lançados.

A solução da Apple chama-se Rosetta 2. Na primeira vez que você instalar um aplicativo x64, será solicitado que você instale o Rosetta 2 e nunca mais precisará pensar nisso novamente. Você também não notará nenhum problema de desempenho.

A Apple venceu a Microsoft aqui. A Microsoft anunciou a emulação de 64 bits para Windows on Arm em setembro de 2020, três meses depois da Apple. Como mencionei anteriormente, a palavra oficial em 2016 era que o Windows on Arm seria nunca tem emulação x64. Posso dizer que isso mudou no final de 2019, conforme relatei na época. Em outras palavras, isso já estava em andamento muito antes de a Apple anunciar, mas a Apple chegou lá primeiro.

Então, a Apple lançou um produto. Não fiquei muito entusiasmado com o M1 em seus três produtos originais, que eram o MacBook Air, o MacBook Pro de 13 polegadas e o Mac Mini. Ele suportava apenas um monitor externo, o que é inaceitável para algo com a palavra ‘Pro’. Além disso, o desempenho era bom, assim como a duração da bateria, mas não prejudicava de forma alguma o que a Intel estava oferecendo.

iMac de 24 polegadas

Foi quando novos formatos começaram a ser lançados que as coisas ficaram interessantes. A Apple lançou o iMac de 24 polegadas com chip M1. Não só era anormalmente fino, mas a empresa estava usando o mesmo processador em dispositivos desde o iPad Pro de 11 polegadas até um PC desktop de 24 polegadas. Esta é a primeira vez que realmente vale a pena apontar que a Qualcomm e a Microsoft não estão fazendo o que a Apple está. A Qualcomm não tem como objetivo PCs multifuncionais, nem mesmo o melhor desempenho. É sempre voltado para experiências premium superfinas e leves.

MacBook Pro de 16 polegadas

Então veio o MacBook Pro e a introdução dos chipsets M1 Pro e M1 Max. Como fã do Windows, fico legitimamente chateado que essas coisas sejam tão boas. Mais uma vez, não se trata realmente de desempenho. Mas o desempenho está no mesmo nível de uma máquina Intel com gráficos dedicados e a duração da bateria é fenomenal. Se eu pegar a estrada com um laptop com esse tipo de potência, definitivamente levarei um carregador. Não preciso fazer isso com o MacBook Pro; neste ponto, vale lembrar também que essa foi uma das grandes promessas da Qualcomm.

Não só isso, mas permitiu à Apple colocar pela primeira vez os mesmos componentes internos nos modelos de 14 e 16 polegadas. Anteriormente, o MacBook Pro de 13 polegadas usava um chip da série U com gráficos integrados, enquanto o modelo de 16 polegadas ganhava processador de 45 W e gráficos dedicados, porque tinha espaço para isso.

Novamente, isso não é algo que a Qualcomm esteja buscando atualmente. Perguntei anos atrás se ela tinha algum plano de expansão além da competição com a série U da Intel, e me disseram categoricamente que não. Isso poderia ter mudado, é claro, já que a Apple está fazendo isso. Mas isso o torna apenas mais um exemplo de como a Apple é quem está definindo as tendências no espaço de computação Arm agora.

Tela Apple Studio e Mac Studio

Se isso não bastasse, a Apple acaba de lançar o Mac Studio e seu novo M1 Ultra chipset. Usando um processo chamado UltraFusion, ele basicamente colou dois chipsets M1 Max, algo que você pode fazer ao projetar o chip. A Apple comparou o desempenho do M1 Ultra com um PC Intel topo de linha com uma GPU NVIDIA GeForce RTX 3090.

A grande diferença entre o Mac Studio e um PC com tecnologia Intel, é claro, é que o Mac Studio tem apenas 3,7 polegadas de altura e ocupa um quadrado de 7,7 x 7,7 polegadas. Apenas para referência, você nem encontrará um RTX 3090 com menos de 12 polegadas de comprimento, muito menos um computador que tenha as térmicas necessárias para usá-lo.

Novamente, não se trata realmente de desempenho por si só. Trata-se de trazer esse desempenho sem fazer os compromissos que a Intel precisa fazer para chegar lá. É isso que torna o Apple Silicon tão interessante.

A Qualcomm precisa intensificar isso, e provavelmente o fará

Em primeiro lugar, estou realmente ansioso pelo Lenovo ThinkPad X13s, o primeiro dispositivo a usar o Qualcomm Snapdragon 8cx Gen 3. Pude usar o Snapdragon 8cx Gen 3 Reference Design por alguns dias no Snapdragon Summit e fiquei realmente impressionado com ele. Colocar isso em um laptop com o tipo de qualidade de construção que o ThinkPad oferece é emocionante.

Design de referência do Snapdragon 8cx

No entanto, isso não está definindo o padrão para a computação Arm. A Apple está fazendo isso e não acho que alguém possa negar neste momento.

A Qualcomm está trabalhando duro em seu próprio silício personalizado, e é aí que as coisas vão ficar realmente interessantes. Graças à aquisição da Nuvia, ela será amostrada para OEMs ainda este ano. Ainda é preciso se atualizar, mas isso deve dar à Qualcomm as ferramentas necessárias para competir com a Apple.

Também será emocionante com a entrada de outros fornecedores de chips no espaço Windows on Arm, como a MediaTek está planejando fazer quando o acordo de exclusividade entre a Microsoft e a Qualcomm expirar. Poderemos ver outros fornecedores também.

Mas não importa como isso aconteça, a Qualcomm precisa intensificar isso aqui. Em 2016, ela estava pronta para conquistar um mercado dominado e construído em torno da Intel e da AMD. Poderia se dar ao luxo de ser o terceiro fabricante de chips, subindo um degrau de cada vez. Mas agora, a Apple está mostrando o que realmente pode ser feito com chips Arm em PCs e, com sua vantagem inicial, a Qualcomm é quem deveria estar fazendo isso.