O mundo das CPUs está passando por uma mudança. Não apenas agora temos muitos núcleos de CPU em nossos laptops e desktops, mas também há uma mistura de diferentes tipos de núcleos: os núcleos P e E estão aqui.
Índice
Design de CPU simétrico vs. assimétrico
Em uma CPU multi-core tradicional, cada núcleo da CPU é idêntico . Todos eles têm a mesma classificação de desempenho e usam a mesma quantidade de energia. O problema com isso é que quando sua CPU está ociosa ou executando tarefas simples, há um nível mínimo de uso de energia que você não pode cair abaixo sem desligar a CPU completamente. Este não é o fim do mundo quando se trata de dispositivos que consomem energia da parede, mas se você estiver usando bateria, cada watt conta!
Os smartphones adotaram rapidamente uma solução em que você teria alguns núcleos que consomem muita energia que fornecem desempenho de ponta e vários núcleos eficientes que consomem energia, mas funcionam bem o suficiente para executar tarefas do sistema em segundo plano ou aplicativos básicos, como e-mail, mídia social, ou navegação na web.
Os núcleos de alto desempenho são ativados automaticamente quando você inicia um videogame ou em rajadas curtas quando um aplicativo mais básico precisa de melhor desempenho para realizar uma tarefa específica, antes de recorrer aos núcleos com baixo consumo de energia.
Design assimétrico no PC
Embora a ideia de misturar tipos de núcleo de CPU em um único pacote não seja nova, não é algo encontrado em PCs convencionais. Pelo menos, isso era verdade até o lançamento das CPUs Alder Lake de 12ª geração da Intel. Estes são os primeiros CPUs mainstream da Intel a apresentar uma mistura de núcleos diferentes.
Dentro de cada modelo de CPU Intel de 12ª geração, você encontrará E-cores (Eficiência) e P-cores (Desempenho) no pacote da CPU. Os números relativos entre esses dois tipos de núcleo podem variar, mas a matriz de CPU Alder Lake completa tem oito núcleos P e oito núcleos E, encontrados nos modelos de CPU i9. Os modelos i7 e i5 têm um design 8/4 e 6/4 para núcleos P e E, respectivamente.
Os benefícios dos núcleos E e P
Há muitos benefícios em ter essa abordagem de arquitetura híbrida em uma CPU. Os usuários de laptops serão os mais beneficiados, pois a maioria das tarefas diárias não exige muito do desempenho. Se tudo o que você precisa é a potência de seus E-cores, você desfrutará de um computador mais frio e silencioso com maior duração da bateria .
Quando você tem seu laptop conectado à parede ou se estiver usando um computador desktop, esses E-cores ainda são importantes. Digamos que você esteja jogando um videogame que precisa de todo o poder da CPU que puder. O jogo pode ter acesso total a todos os núcleos de desempenho, enquanto seus E-cores cuidam de processos e aplicativos em segundo plano como Slack, Skype, downloads, etc.
No futuro, aplicativos intensivos que são escritos com CPUs híbridas em mente podem até gerar threads que são atribuídos a ambos os tipos de núcleos, dependendo de suas demandas. Os e-cores são mais simples e menos caros de produzir, portanto, usá-los para aumentar e liberar núcleos de desempenho de ponta é uma ideia inteligente.
No caso das CPUs Alder Lake, pelo menos, os núcleos P e E foram projetados de forma que não interfiram entre si, para que cada um possa fazer seu trabalho de forma independente.
Infelizmente, essa mudança radical na arquitetura da CPU x86 não está acontecendo sem alguns problemas iniciais.
Problemas dos primeiros usuários
Como misturar CPUs diferentes é algo relativamente novo para CPUs x86, há algumas arestas a serem observadas nos primeiros dias. Os desenvolvedores de software para PC anteriormente não tinham motivos para esperar mais de um tipo de CPU em um computador, então seus softwares não sabem a diferença entre um P- e um E-core. Em geral, isso não é um problema porque o sistema operacional atribui threads de software às CPUs conforme necessário, mas há relatos de alguns softwares (como Denuvo ) travando ou se comportando de maneira estranha nesses novos designs de CPU.
Os patches de software, bem como as soluções alternativas do modo legado no nível da placa-mãe, certamente chegarão rapidamente. No momento em que você ler isso, os piores problemas de incompatibilidade podem ser resolvidos. Se você é um usuário do Windows 10 que deseja atualizar para uma dessas CPUs híbridas, pode esperar ou seguir em frente e atualizar para o Windows 11 . No momento da redação em janeiro de 2022, o Windows 11 tem um novo agendador de tarefas da CPU que sabe como atribuir trabalho aos diferentes tipos de núcleos. Embora o Windows 10 funcione, ele não está funcionando tão bem quanto deveria e os patches para acelerá-lo ainda estão em andamento.
Como Cuidar dos Seus P’s e E’s
Quando você comprar uma nova CPU, há uma boa chance de você ter que tomar uma decisão sobre quantos núcleos P e E você deseja. O melhor conselho que podemos dar é prestar atenção ao número de P-cores em primeiro lugar. Você precisa de núcleos de desempenho suficientes para executar seu aplicativo mais exigente. Qualquer sobrecarga adicional oferecida pelos E-cores é um bônus.
Ainda não vimos uma situação em que dois processadores tenham o mesmo número de P-cores, mas diferentes números de E-cores. No entanto, quando isso se tornar realidade, não será algo para se preocupar até que uma nova geração de software com reconhecimento de híbrido se torne popular, e mesmo assim será uma escolha voltada principalmente para usuários de laptops. Para resumir, aqui estão os principais fatos que você deve saber:
- As CPUs de arquitetura híbrida têm núcleos de alto desempenho e alta eficiência.
- Os núcleos de eficiência economizam energia e liberam núcleos de desempenho para se concentrar nas tarefas mais exigentes.
- O software de PC projetado para CPUs tradicionais pode ficar um pouco confuso com CPUs híbridas até que os patches de software cheguem.
- Você precisará da versão mais recente do Windows para aproveitar ao máximo essas CPUs, pelo menos até que os sistemas operacionais mais antigos sejam atualizados.
Este é um momento emocionante para a tecnologia de CPU e esta geração híbrida de chips nos mostra que não são apenas CPUs móveis baseadas em ARM , como os produtos Apple M1 , que estão experimentando ideias interessantes.