Os Macs com tecnologia M1 da Apple devem seu grande sucesso ao iPhone

A Apple o superou com seu chip M1, que alimenta alguns novos MacBooks e o mais recente Mac mini, mas a origem desse pedaço de silício soberbamente inovador pode ser rastreada há uma década.
Como 9 a 5 Mac relatórios, alguns detalhes interessantes sobre como o M1 evoluiu acabaram de ser compartilhados em um tópico do Twitter, cortesia do ex-engenheiro de kernel da Apple Shac Ron.
Seguindo uma alegação de que foi o cache “impressionante”, e não a arquitetura ARM, que fez do M1 um sucesso, Ron tuitou que esse não é o caso, e que o sucesso do M1 pode ser rastreado até o desenvolvimento do chip ARM de 64 bits da Apple A7, que finalmente surgiu com o iPhone 5S em 2013.
A Apple planejava ir muito longe com relógios baixos, altamente OoO, altamente especulativo. Eles precisavam de um ISA para permitir isso, que o ARM fornecia. O desempenho do M1 não é assim por causa do ARM ISA, o ARM ISA é devido aos planos de desempenho do núcleo da Apple há uma década.5 de janeiro de 2021
Como Ron observa, a Apple contratou a ARM para trabalhar em chips ARM64 para iPhones em 2010, e o desenvolvimento e o excelente desempenho do M1 de hoje podem ser rastreados até os primeiros planos de desempenho principais – com os conceitos centrais sendo “ir super-amplo com relógios baixos, altamente OoO, altamente especulativo ”.
Núcleos e relógios
Em outras palavras, ir ‘super-largo’ refere-se a permitir que um núcleo execute mais instruções por ciclo de clock, com velocidades de clock mais baixas para facilitar isso (elas eram muito mais baixas na época, embora o M1 dificilmente seja um desleixo em 3,2 GHz ) ‘OoO’, aliás, refere-se a Out-of-Order, e ‘especulativo’ refere-se à execução especulativa, que faz parte da mágica de obter aquele melhor nível de desempenho.
Os resultados finais para o chip M1 certamente falam por si, com o MacBook Air (M1, 2020) e o MacBook Pro de 13 polegadas (M1, 2020) recebendo comentários elogiosos de nós, elogiando seu desempenho seriamente forte e dando um melhor em prêmio de classe para o modelo anterior.
A outra grande inovação trazida com esses novos dispositivos foi, é claro, a tecnologia Rosetta 2, que permite que aplicativos existentes (escritos para MacBooks com tecnologia Intel) rodem nesses novos portáteis baseados em ARM – e também rodem rapidamente , graças ao poder do M1. Mesmo ao ponto de executar o Windows 10 mais rápido do que a CPU SQ2 ARM rival da Microsoft que alimenta o Surface Pro X …