CPUs decodificadas: Compreendendo os nomes da microarquitetura da Intel

Um pacote Core i9 Comet Lake azul na frente de um PC.
Intel

O que há em um nome? Muito, na verdade, se estivermos falando sobre processadores Intel. A Intel usa codinomes internos projetados para ocultar no que a empresa está trabalhando até que esteja pronto para abrir o capital. Portanto, não é de se admirar que esses termos não sejam muito significativos para os não iniciados.

Por que os nomes de código da Intel são importantes

Esses codinomes inevitavelmente se tornam conhecidos (a Intel os publica) e, se você pesquisar um pouco, descobrirá que eles têm uma grande importância.

Na verdade, os codinomes da Intel geralmente fornecem uma compreensão melhor das CPUs do que os nomes de marketing oficiais que você vê na caixa. Vamos considerar os mais recentes processadores Intel de 10ª geração para laptop. Essas CPUs são compostas de várias microarquiteturas de CPU. No entanto, a menos que você possa fazer referência a seus codinomes, os nomes oficiais ficam um pouco confusos.

Veja o Core i7-1065G7 e o Core i7-10510U, por exemplo: ambos são CPUs móveis para laptops e outros dispositivos, e ambos são considerados chips de 10ª geração (daí o “10” após o travessão). No entanto, o G7 é uma CPU Ice Lake, enquanto o outro é Comet Lake.

A maioria das pessoas que procuram o “melhor” escolheria o 10510U, pois ele tem uma velocidade de clock maior. No entanto, a Intel afirma que um chip de laptop Comet Lake é melhor para produtividade e cargas de trabalho multithread, enquanto Ice Lake tem um desempenho melhor para IA e gráficos.

É por isso que ajuda ter pelo menos uma compreensão superficial das várias gerações de chips da Intel ao sair para comprar um novo PC ou laptop. Não é algo em que você deva se prender, mas entender os codinomes pode ajudá-lo a  decifrar resenhas online , bem como materiais de marketing nas prateleiras e embalagens das lojas.

RELACIONADOS: CPUs de décima geração da Intel: o que há de novo e por que é importante

Modelo de Desenvolvimento da Intel

Um Intel Core i7-8700 em uma placa-mãe.
Uma CPU Intel Coffee Lake. yishii / Shutterstock

Não podemos falar sobre nomes de código sem falar sobre como a Intel faz suas CPUs . Por cerca de uma década, a Intel desenvolveu seus processadores baseados no famoso modelo tick-tock . A cada ano, a Intel lançava uma nova microarquitetura (tock) e, no próximo, ela a diminuía (tick). (Sim, isso é realmente “tock-tick”, mas é a maneira mais simples de explicar.)

Recomendado:  Como alterar o assunto de uma resposta no Gmail

O Tick-tock foi substituído por volta de 2016 pelo modelo de otimização da arquitetura de processos (PAO). O encolhimento da matriz é o primeiro estágio desse processo e, em seguida, uma nova arquitetura é introduzida, assim como o modelo tique-taque. Então, entretanto, há uma fase de otimização durante a qual a arquitetura é aprimorada sem a necessidade de dar um salto no processo de fabricação.

O PAO não é necessariamente um modelo de três anos, a fase de otimização pode continuar indefinidamente, como vimos no desktop desde 2015. Também parece que o modelo PAO não é uma regra rígida e rápida, como tem sido rumores de que as próximas CPUs de desktop podem ter um novo design (o “A”) antes de encolher (o “P”).

Então, qual é a microarquitetura e o encolhimento de um chip? Em termos mais simplistas, a microarquitetura é o design de um chip. Cada nova CPU tem um design totalmente renovado ou uma versão aprimorada de uma existente. Uma nova microarquitetura pode trazer novos recursos, bem como melhorias nas instruções por ciclo / relógio (IPC) que aumentam o desempenho.

Além disso, cada CPU usa um processo de fabricação, como 14nm, 10nm ou 7nm  (o “nm” significa “nanômetro”). Para nossos propósitos, veremos cada processo como um termo de marketing para saber se uma nova CPU deu um salto na fabricação de chips ou se é apenas uma melhoria em uma tecnologia existente.

Geralmente, uma mudança de um processo de nm maior para um menor (também chamado de redução de matriz) significa melhor desempenho e consumo de energia mais eficiente.

Por enquanto é tudo sobre Skylake

Um Intel Skylake Die.
Um Intel Skylake Die. Intel

Para discutir as CPUs Intel modernas, temos que começar com o Skylake — se você leu algum comentário sobre CPU nos últimos cinco anos, provavelmente já o viu mencionado.

Recomendado:  Como ver todas as suas senhas de Wi-Fi salvas no macOS

Os processadores Skylake lançados em 2015, como uma continuação do Broadwell – uma redução de matriz de 14nm (tique) do Haswell de 22nm (tock pré-Skylake da Intel). Skylake foi a última vez que vimos um “tock” (uma microarquitetura inteiramente nova para CPUs de desktop).

Desde então, as CPUs da Intel para desktops foram todas uma otimização do Skylake ou um dos descendentes do Skylake. Isso levou a processadores melhores, pois as gerações recentes trouxeram mais núcleos e velocidades de clock mais altas. Eles proporcionaram melhor desempenho, mas as melhorias básicas e os novos recursos são mais raros.

Depois de Skylake veio Kaby Lake, que foi projetado para preencher a lacuna quando o próximo “tique” da Intel (ou encolhimento) de 14 nm para 10 nm não funcionasse. Em vez disso, Kaby Lake lançou como uma melhoria de 14 nm + para Skylake.

O Coffee Lake para desktops começou a ser lançado em 2017, usando o processo de 14nm ++ da Intel. Então, os servidores e desktops de ponta receberam CPUs Cascade Lake. Finalmente, em 2020, obtivemos o Comet Lake, que é, novamente, construído em um processo de 14 nm ++. No momento em que este artigo foi escrito, esses são os processadores de desktop mais recentes e oferecem algumas melhorias de desempenho muito boas em relação aos seus predecessores. Os melhores processadores desta geração têm mais núcleos e a capacidade de ultrapassar a velocidade de clock de 5 GHz.

No entanto, todas essas melhorias em desktops e laptops podem ser rastreadas diretamente no Skylake, e isso não é necessariamente uma coisa ruim, como mencionamos anteriormente. Um novo chip Comet Lake-S para desktops é certamente uma escolha melhor do que uma CPU Skylake original.

O interior de um PC para jogos com iluminação azul, amarela e RGB em seus componentes.
Intel

Ainda assim, os fãs da Intel e os fabricantes de desktops estão aguardando ansiosamente o próximo salto no design de desktops da empresa. Isso pode acontecer no final de 2020 ou no início de 2021, com os novos processadores Rocket Lake.

Recomendado:  O que é ZSH e por que você deve usá-lo em vez do Bash?

Se os relatórios atuais estiverem corretos, Rocket Lake será a maior mudança para as CPUs de desktop da Intel em cinco anos. De acordo com as alegações, ele abriga uma nova microarquitetura distinta do Skylake, mas ainda depende de um processo de 14nm ++ como seus predecessores imediatos.

Nomes Duplos

Assim como as CPUs para desktops da Intel parecem prestes a receber uma revisão, o mesmo ocorre com seus esquemas de nomenclatura. Por exemplo, se você olhar o site Ark da Intel , não encontrará nenhum produto denominado “Palm Cove”. Isso ocorre porque, embora esse nome se refira ao design do núcleo da CPU, as poucas CPUs móveis que usam núcleos de Palm Cove são chamadas de Cannon Lake.

A Intel também fez isso em 2019 com núcleos Sunny Cove em suas CPUs Ice Lake para laptops, o que nos traz de volta ao que está por vir para desktops: Rocket Lake. Essas novas CPUs de desktop, esperadas no final de 2020 ou início de 2021, são baseadas em núcleos Willow Cove. Willow Cove também é a base para CPUs de laptop Tiger Lake de 10nm ++ esperadas em meados de 2020.

Portanto, agora temos dois codinomes ativos para os processadores Intel: um para o design do núcleo e outro para a nova geração de CPUs. Esses esquemas de nomenclatura atualmente seguem o padrão de atribuir aos designs de núcleo uma designação “Cove”, enquanto as CPUs recebem o nome “Lake”. Não conte com esse esquema de nomenclatura de enseada para lago para durar para sempre, mas é um guia útil por enquanto.

Novamente, os codinomes não são descritivos por si próprios. No entanto, se você aprender o que está por trás dos nomes, eles o ajudarão a entender que tipo de CPUs estão disponíveis na Intel.

Mesmo que você não aprenda os nomes de todos os núcleos e CPUs, é suficiente saber que existem designs de núcleos com nomes de código que se tornam CPUs com nomes de código diferentes. Armado apenas com um pouco de informação geral, você pode compreender melhor o que diabos todas aquelas análises de CPU estão falando e comprar um PC melhor.

RELACIONADOS: O que “7nm” e “10nm” significam para CPUs e por que são importantes?