Apple e Macs ARM: o que já sabemos sobre a transição

A Apple está avançando com sua grande troca de processador - deixando a Intel para trás e trazendo grandes mudanças no hardware e software da empresa

Author Photo
8:30 am - 21 de julho de 2020

Três semanas atrás, a Apple fez o que era esperado: anunciou que a parceria da empresa com a Intel está terminando. A Mac, mais antiga de suas linhas de dispositivos existentes, se juntariam ao restante do catálogo da Apple e adotariam o “Apple Silicon”, os processadores internos projetados pela empresa. Intel está fora, ARM está dentro.

Chamando o anúncio de “um dia histórico” e a transição “de um divisor de águas”, o CEO Tim Cook elogiou a mudança para a ARM como “hora de um grande salto em frente para o Mac”.

Belas palavras. Mas o que exatamente significa a troca Intel-ARM? A Computerworld coletou as perguntas mais urgentes sobre a troca de tecnologia e as melhores respostas até agora disponíveis.

“Toda vez que fizemos isso, o Mac se tornou mais forte e mais capaz”, afirmou Cook, referindo-se ao trio de substituições de processadores anteriores.

Será que a Apple ganhará de novo? Continuaremos atualizando isso conforme o tempo passa e mais informações aparecem.

O que a Apple realmente anunciou na WWDC sobre a mudança para o novo silício?

A empresa de Cupertino confirmou que, como afirmado por anos, mudará seus computadores pessoais Mac para processadores e sistemas em um chip (SoCs) projetados com base na arquitetura ARM.

“Estamos anunciando nossa transição para o silício da Apple”, disse Cook em um comunicado de 22 de junho.

O que isso significa?

Em vez de confiar na Intel para o processador central do Mac e na Intel ou AMD para o processador gráfico, a Apple projetará um SoC que combine esses componentes e outros em um único circuito integrado ou chip. A Apple usa seus próprios SoCs no iPhone (iPhone 4) e iPad (primeira geração) desde 2010.

O processador central nos SoCs da Apple é baseado na arquitetura ARM, que a Apple licencia. Os processadores baseados em ARM têm tradicionalmente menos demanda de energia que os da Intel.

Como a Apple cria seus SoCs, ela pode personalizar o hardware para as tarefas que prioriza e para combinar com os pontos fortes de seu software.

OK. Mas por que a Apple está fazendo isso?

A Apple sempre valorizou a forte integração entre seu hardware e software, mesmo os serviços que cresceram nos dois primeiros. A empresa também lutou pela autarquia para que ela, e não um terceiro, controle seu futuro.

Nesses níveis, a mudança para a ARM foi predestinada; de qualquer maneira, esses anos de conversa sobre o dumping do Mac pela Intel fizeram sentido o suficiente para nunca desaparecerem.

Mais pragmaticamente, os SoCs devem aumentar o desempenho do Mac, enquanto – para os laptops da empresa – também reduzem o consumo de energia, prolongando o tempo entre as recargas.

E, levando o ARM para o Mac, a Apple consolida suas linhas de produtos sob esse guarda-chuva, permitindo que os Macs executem o software originalmente projetado para iPhone e iPad.

Quando essa substituição começará?

Antes do final do ano.

A Apple disse que planeja enviar o primeiro Mac com SoCs baseados em ARM “até o final do ano”. A empresa não nomeou uma data nem especificou qual linha Mac – Air, MacBook Pro, iMac e assim por diante – seria a candidata de estreia.

Quanto tempo levará a transição da Intel?

“Cerca de dois anos”, disse a Apple.

Realmente?

Sempre bom manter o ceticismo.

A última transição do processador, do PowerPC para a Intel, levou menos tempo do que a Apple inicialmente havia prometido. (Isso não foi uma grande surpresa, pois o então CEO Steve Jobs acreditava muito nos benefícios de prometer pouco e entregar demais.)

Jobs anunciou a mudança para a Intel na WWDC de 2005, em junho daquele ano. Na época, a Apple declarou “planos de entregar modelos de seus computadores Macintosh usando microprocessadores Intel até o próximo ano e fazer a transição de todos os seus Macs para microprocessadores Intel até o final de 2007”.

No final, a Apple cortou um ano da transição planejada de dois anos e meio, lançando o primeiro Mac baseado em Intel em janeiro de 2006 (seis meses antes do prometido) e completando a mudança até o final de 2006 (12 meses antes das estimativas anteriores).

E o suporte ao sistema operacional?

Você o terá antes do primeiro ARM Mac chegar a uma loja da Apple.

O macOS 11, também conhecido como “Big Sur”, suporta nativamente o novo silício da Apple, informou a empresa na WWDC. Big Sur, que os desenvolvedores têm em pré-visualização há semanas, está programado para ser lançado no outono norte-americano. (Setembro ou outubro foram os meses de lançamento nos últimos sete anos.)

Big Sur, é claro, roda nos atuais Macs baseados em Intel, assim como várias atualizações sucessivas do macOS, assim como alimenta os novos Macs equipados com os SoCs da Apple.

Falando em “atualizações sucessivas”, por quanto tempo o macOS suportará os Macs Intel e o software x64 projetado para esses sistemas?

“A Apple continuará suportando e lançando novas versões do macOS para Macs baseados em Intel nos próximos anos”, afirmou a empresa. Ainda não está claro quanto tempo serão os “próximos anos”.

Na última transição – do PowerPC para o Intel – OS X 10.4, mais conhecido como “Tiger”, foi o primeiro a oferecer suporte à Intel. O Tiger estreou em abril de 2005, apenas alguns meses antes do anúncio de Jobs pela troca do processador. (Tiger era o sistema operacional atual por 30 meses, até outubro de 2007, e assim por toda a transição de hardware.)

O fim do suporte ao PowerPC e seus aplicativos ocorreu em várias edições consecutivas do OS X. Veja como foi:

O OS X 10.5, “Leopard”, foi lançado em outubro de 2007, substituindo o Tiger. Leopard é a edição final para suportar a arquitetura PowerPC; é o último que será executado em um Mac equipado com um microprocessador PowerPC.

O OS X 10.6, ou “Snow Leopard”, foi lançado no final de agosto de 2009. É o primeiro sistema operacional Mac somente para Intel. Mais importante, é o último que executa aplicativos escritos para o processador PowerPC. Ao contrário do Tiger e Leopard, que também inclui o Rosetta – o tradutor binário dinâmico que permite que o código PowerPC seja executado em um Mac Intel – o Snow Leopard não instala o Rosetta por padrão. Os usuários devem selecionar explicitamente a opção Rosetta durante o processo de atualização ou instalar manualmente o Rosetta posteriormente.

O OS X 10.7, também conhecido como “Lion”, foi lançado em julho de 2011. Lion não inclui Rosetta. O suporte ao PowerPC termina com a introdução desta edição e a transição para a Intel está completa.

A transição do PowerPC para a Intel durou aproximadamente cinco anos e meio, desde a introdução do primeiro Mac Intel até o lançamento do primeiro OS X que não executava o software PowerPC. Se a Apple seguir o mesmo cronograma – e enviar seu primeiro ARM Mac, digamos, novembro ou dezembro – os clientes poderão executar o software projetado para a Intel até junho de 2026.

Os usuários poderão executar o software que possuem agora – programas criados para Intel Macs – nas novas máquinas equipadas com SoCs baseados em ARM?

Sim.

Assim como ocorreu há 15 anos, quando forneceu o Rosetta aos usuários de Mac para que eles pudessem continuar executando o software atual (os programas escritos para o processador PowerPC) nos novos Macs Intel, a Apple fornecerá um Intel-on-Apple executado utilitário ARM projetado.

Apelidada de “Rosetta 2”, a Apple a descreveu como “tecnologia de tradução” – o mesmo retrato de 2005 do original – e disse que “os usuários poderão executar aplicativos Mac existentes que ainda não foram atualizados, incluindo aqueles com plug-ins”.

Esses programas feitos para a Intel funcionarão tão bem nos novos Macs quanto nos Macs da Intel?

Depende.

A Apple admitiu que alguns podem não ser espirituosos. “O processo de tradução leva tempo, para que os usuários percebam que os aplicativos traduzidos são iniciados ou executados mais lentamente às vezes”, afirmou a Apple em um documento de suporte da Rosetta.

Quinze anos atrás, os desenvolvedores da Apple emitiram “binários universais”, arquivos executáveis que forneciam versões para PowerPC e Intel.

A Apple vai reprisar isso?

Sim. Os novos executáveis “Universal 2” farão o mesmo para essa transição.

“Usando os binários de aplicativos Universal 2, os desenvolvedores poderão criar facilmente um único aplicativo que explora a potência e o desempenho nativos dos novos Macs com o silício da Apple, enquanto ainda suportam Macs baseados em Intel”, afirmou a Apple.

Se a Apple não lançará seu primeiro Mac baseado em ARM até o final deste ano, o que os desenvolvedores devem usar para escrever software para as novas máquinas?

Eles usarão o Developer Transition Kit ou DTK.

Como parte do Universal App Quick Start Program, a Apple venderá o DTK para desenvolvedores aprovados, cobrando US$ 500. O DTK é um Mac Mini modificado alimentado por um Apple A12Z Bionic SoC, o mesmo silício existente nos tablets iPad Pro 2020; 16 GB de RAM; e uma unidade de estado sólido de 512 GB.

Já vimos o último novo Mac baseado em Intel?

Não.

A Apple disse que tinha novos Macs “antigos” no “pipeline”, embora não tenha dado detalhes, como quantos modelos ou por quanto tempo durante a transição para o ARM continuará revelando os modelos da Intel. Também não disse se iria enviar os Macs Intel depois de concluir a transição.

O lançamento de silício projetado pela Intel e pela Apple ao mesmo tempo, com algum tipo de sobreposição, seria um desvio do modelo PowerPC para Intel. Em seguida, a Apple entregou seu dispositivo final equipado com PowerPC em outubro de 2005 (o Power Mac G5) e suas primeiras máquinas Intel em janeiro de 2006 (iMac Core Duos de 17 pol. E 20 pol.).

Não havia Macs PowerPC lançados quando os iMacs apareceram no início de 2006.

Embora possa fazer sentido para a Apple lançar um ou mais novos Macs baseados em Intel entre o anúncio do mês passado e a aparição no final do ano do primeiro ARM Mac – assim como a empresa fez em 2005, entre a revelação de junho por Jobs do plano da Intel e os primeiros computadores baseados em Intel seis meses depois -, oferecer ARM e Intel simultaneamente, estaria provocando confusão no usuário.

Não desconsidere uma abordagem dupla, no entanto. As empresas, para uma parte do mercado, podem querer continuar no caminho da Intel por pelo menos outro ciclo de substituição de hardware de três ou quatro anos, decidindo que seria mais inteligente manter os fluxos de trabalho existentes, em vez de adotar uma nova tecnologia que possa atrapalhar operações ou reduza a produtividade devido aos resultados do Rosetta 2 mais lentos do que o esperado.

Qual Mac a Apple equipará primeiro com seu próprio SoC?

A Apple não fez esse anúncio.

Em 2006, o primeiro Mac com Intel inside (embora nunca houvesse um adesivo informando “Intel Inside” em um Mac, como havia em inúmeros PCs com Windows) foi o iMac, vendido em dois tamanhos de tela. Não é de surpreender que os Macs para desktop – e o iMac fosse a pedra angular das vendas de desktop – representassem a maioria das vendas da época.

Segundo a Apple, a empresa vendeu 687.000 Macs para desktops no trimestre de junho de 2005, que terminou logo após Jobs anunciar a mudança para a Intel. Os Macs para desktop representaram aproximadamente 58% dos 1,2 milhão de unidades vendidas no trimestre.

Um ano depois, os notebooks representavam 60% de todos os Macs vendidos no trimestre de junho, uma posição que o fator de forma nunca abandonou. (A Apple não divulga mais as vendas de unidades para Mac, muito menos as divide em notebooks e desktops).

Seria inteligente, então, que a Apple apresentasse um laptop como o primeiro modelo baseado em ARM. A Computerworld vê vantagens para o MacBook Pro e o MacBook Air. Se a Apple seleciona uma, a Computerworld coloca seu dinheiro no ar, em grande parte porque seus clientes exigem menos desempenho do fator de forma. A partir daí, a Apple poderia expandir a linha ARM para abranger o MacBook Pro, que promete poder, depois a área de trabalho do iMac e o nicho do Mac Mini. Como em 2006, é provável que o Mac Pro seja o último a receber uma reforma do ARM.

Contamos com, entre outras coisas, o Microsoft Office. Isso estará disponível em uma versão nativa para os Macs ARM?

Quase certamente

Durante a WWDC, Craig Federighi, Vice-presidente Sênior de Engenharia de Software, disse que “a Microsoft está trabalhando duro no Office para Mac”, durante um segmento no qual ele se referiu a aplicativos nativos do ARM. Ele não forneceu um cronograma de lançamento nem prometeu que o Office estaria disponível juntamente com os Apple Silicon Macs de estreia.

Espere que os aplicativos nativos estejam disponíveis apenas por meio de uma assinatura do Office 365 ou Microsoft 365. A edição “perpétua” – paga uma vez, mas sem um fluxo constante de atualizações de recursos e funcionalidades – do Office para Mac, agora Office 2019, deve ser executada em um ARM Mac após uma tradução do Rosetta 2.

Tags:

Newsletter de tecnologia para você

Os melhores conteúdos do IT Forum na sua caixa de entrada.