Primeira queda no desempenho médio de CPU de PCs e notebooks
(cpubenchmark.net)- A agregação anual da PassMark observou uma queda no desempenho médio de CPU de PCs e notebooks, com base em mudanças nos benchmarks PerformanceTest enviados por usuários
- O gráfico é composto por milhares de resultados do PerformanceTest e é atualizado a cada 2 semanas, então os números do ano atual ainda podem mudar depois
- O intervalo de dados vai do PerformanceTest V5 ao V11, e o desempenho de thread única é registrado desde o V8, lançado em 2012
- A agregação se baseia em linhas de base enviadas do mundo todo, mas o escopo é limitado a CPUs instaladas em PCs, excluindo consoles de videogame
- Os dados anteriores a 2021 podem ser inclinados para envios de usuários x86 e Windows, então é preciso considerar limitações ao compará-los diretamente com dados posteriores, que já incluem ARM
Método de agregação anual de desempenho de CPU da PassMark
- O gráfico Year on Year Performance da PassMark é composto por milhares de resultados de benchmark do PerformanceTest
- O gráfico é atualizado a cada 2 semanas
- A divisão por ano segue o ano-calendário
- Cada ano é contado de 1º de janeiro a 31 de dezembro
- As linhas de base enviadas podem vir de qualquer lugar do mundo, então são tratadas como estatísticas globais
- O objeto da agregação são CPUs instaladas em PCs, e consoles de videogame não são incluídos
Escopo dos dados e limitações de interpretação
- O gráfico usa dados do PerformanceTest V5~V11
- O PerformanceTest V8 foi lançado em 2012, e é a partir dessa versão que o desempenho de thread única é registrado
- Os dados anteriores a 2021 têm limitações importantes para comparação
- Incluem apenas processadores x86 e excluem outras arquiteturas de chip
- Processadores ARM passaram a ser incluídos a partir de 2021
- O software PerformanceTest rodava apenas no Windows e dependia de benchmarks enviados por usuários
- Os gráficos anteriores a 2021 podem não refletir suficientemente a base de usuários fora do Windows
- Em 2021, o teste de CPU do PerformanceTest foi padronizado em Windows, Linux e Mobile
- Um gráfico separado, Top CPU Performance to Date, mostra o desempenho médio dos CPUs de ponta entre as linhas de base enviadas por usuários até aquele ano-calendário, usando dados do PerformanceTest V8~V11
1 comentários
Comentários do Hacker News
No mesmo período, pelos dados deste site, a resolução 1366 x 768 foi a que mais cresceu; CPUs dual/quad-core aumentaram, enquanto as de 6~16 núcleos diminuíram, e a RAM de 4GB/8GB também cresceu, enquanto 16GB/32GB caiu
No fim, parece que entrou no conjunto de dados uma quantidade maior de máquinas mais antigas, talvez até bem jurássicas. Não dá para saber o motivo, mas é difícil ver isso como um sinal de que a tendência do hardware usado pelas pessoas no mundo real mudou
[1] https://www.pcbenchmarks.net/displays.html
[2] https://www.pcbenchmarks.net/number-of-cpu-cores.html
[3] https://www.memorybenchmark.net/amount-of-ram-installed.html
[from 3dcenter.org : https://www.3dcenter.org/news/news-des-12-februar-2025-0 [German]]
Ainda assim, é improvável que essas pessoas estudem com professores que passam o dia inteiro ensinando e pesquisando, e esse tipo de atividade depende de sociedades relativamente ricas para se sustentar. Mesmo assim, a internet democratizou muito essas atividades, então a questão não é simples
Ainda assim, o aumento de 1366 x 768 realmente soa como mais máquinas antigas entrando na conta
HP 15-fd0023dx: 280 dólares, 12ª geração i3, Win 11 S, 8GB RAM, touchscreen de 15,6 polegadas
HP 15-fc0025dx: 580 dólares, Ryzen 5 7520U, Win 11 S, 8GB RAM, touchscreen de 15,6 polegadas
HP 15-fd0067nr, 15-fd0077nr: 510~900 dólares, i5 ou i7 de 13ª geração, Win 11 Home/Pro, 8GB RAM, 15,6 polegadas sem toque
HP 14-DQ0052DX Stream 14: 230~280 dólares, N4120, Win 11 Home/Pro, 4GB ou 8GB RAM, 14 polegadas sem toque
Lenovo IdeaPad 3: 350 dólares, i3 de 11ª geração, Win 11 Home, 8GB RAM, touchscreen de 15,6 polegadas
ASUS Chromebook CM14: 155~280 dólares, MediaTek Kompanio 520, 4GB RAM, ChromeOS, 14 polegadas sem toque
O gráfico é atualizado quinzenalmente, mas o ponto de dados que pode mudar é o do ano atual. Os dados dos primeiros dias ou semanas do ano novo são menos precisos que os do fim do ano anterior
Janeiro de 2023: https://web.archive.org/web/20230130185431/https://www.cpube...
Mesmo assim, nos dois anos anteriores já havia uma tendência clara de alta quando o primeiro mês terminou. Desta vez é diferente, e por isso chama atenção. Pode ser que o calendário de lançamentos tenha se concentrado mais no começo do ano, que o hardware realmente tenha estagnado, ou que o benchmark tenha batido em outro gargalo não relacionado à CPU
Bem, se isso dá dinheiro, fazer o quê?
Fico curioso sobre o motivo. Há algumas possibilidades: a área extra de silício estar sendo usada em NPU/TPU em vez de desempenho, o PassMark rodar no Windows e as versões mais novas terem mais overhead, o impacto das correções para vulnerabilidades de execução especulativa, a maioria dos computadores já ser rápida o bastante para o usuário médio, ou os CPUs novos da Intel serem mais lentos que os antigos
O overhead do Windows também é um grande problema. Tenho um MacBook Pro de 15 polegadas de 2017, e mesmo com uma instalação limpa do macOS 13.7.1 até abrir o Finder é terrivelmente lento. Se instalo o 10.13, fica ágil, e se coloco o Windows 11 via Boot Camp ele na verdade fica bem rápido e a bateria ainda dura 2 horas a mais. Isso mesmo sem o Windows no Boot Camp conseguir controlar a energia da dGPU como o macOS faz. Dito isso, não gosto de Windows, e o Linux neste Mac é muito instável
A maioria dos engenheiros de software nem tenta usar programas multithread de propósito, o que fica claro só de ver como JavaScript e Python, as linguagens mais populares, têm suporte muito fraco para isso
Mesmo quando há engenheiros que sabem escrever esse tipo de código, a maior parte dos problemas reais fora de benchmarks não se encaixa bem em multithreading, e a parte que pode ser paralelizada é limitada, então o ganho real também é limitado
O que realmente importa é apenas o desempenho single-thread. Os usuários perceberam isso, e com o custo do processo de fabricação ficando mais caro, as empresas também parecem menos motivadas a vender máquinas de 16 núcleos para se gabar em benchmark, quando o usuário final não vai usar mais que 2 ou 3 núcleos
Meu PC gamer atual, comprado há 4 anos, também continua ótimo, e graças ao DLSS dá para jogar a maioria dos jogos em 4K com configurações altas. Com smartphones é parecido. Meu primeiro smartphone virou um trambolho inútil em 1 ano, mas o aparelho barato que uso agora já está comigo há anos sem eu sentir necessidade de trocar
Na verdade, o celular tem 2 anos. Há 2 anos ele passou por um teste de queda em concreto e um teste de pressão de pneu de carro, e foi mais fácil comprar um novo com especificações quase iguais do que consertá-lo
No segmento topo de linha de CPU não houve tantas mudanças grandes, e é difícil pensar em algum app matador hoje que exija mais desempenho de CPU. Do lado do consumidor, o avanço parece quase todo centrado em GPU
Parece que em países como a Índia aumentou o número de pessoas usando o cpubenchmark ou comprando computador e rodando o teste, e nesses países notebooks de baixo desempenho vendem em quantidade suficiente, em relação aos de alto desempenho, para aparecer nos números
Não quero dizer especificamente a Índia, é só um exemplo
Ainda assim, o maior grupo de compradores de notebooks no varejo não corporativo na Índia parece ser o de estudantes de escola e universidade, e eles vêm preferindo cada vez mais notebooks gamer. A Índia é o país que mais consome notebooks gamer depois dos EUA, então não parece muito provável que esses dispositivos estejam produzindo resultados de benchmark abaixo da média
Acho que pode ter relação com a inflação global e a queda dos salários reais. Como os salários não acompanharam, talvez as pessoas tenham menos condição de comprar hardware tão potente quanto antes
Até o hardware topo de linha parece não se desvalorizar tão rápido quanto antes. GPUs com alguns anos de uso ainda podem ser caras
https://news.ycombinator.com/item?id=43030465
O problema surgiu porque não leram direito as letrinhas pequenas do gráfico
Já houve uma discussão um dia atrás, e há 59 comentários:
https://news.ycombinator.com/item?id=43017612
Considerando o forte padrão histórico, eu daria 60% de chance de a causa ser mudança de metodologia ou amostragem não aleatória, 20% de ser um efeito aleatório de amostragem que vai desaparecer em um período mais longo, e 20% de ser uma mudança real nos próprios CPUs
Pela minha experiência, quando um indicador se move de forma estranha, normalmente as causas se dividem mais ou menos nessa proporção
Um amigo comprou um Zephyrus G16 com Intel 185H e 32 GB de RAM. Achou que ajudaria nos estudos e escolheu porque o software que precisa usar só roda no Windows
Mas o notebook estava tão lerdo que ele entrou em contato pedindo para eu dar uma olhada. Essa coisa mal dá conta de Office, Teams e navegador. Esquenta demais, faz um barulho absurdo e, em termos de desempenho, não parece diferente de um notebook de 10 anos atrás
O Gerenciador de Tarefas mostrava pouco uso de CPU, mas o ventilador girava como louco, e editar documentos no Word parecia um slideshow. As ferramentas da ASUS também diziam que não havia problema. Dá a sensação de que hoje em dia as pessoas estão sendo enganadas ao comprar notebook novo. Nunca passei por isso nem uma vez no M1 Max
No Gerenciador de Tarefas do Windows, o uso de CPU, GPU e disco estava quase em 0, mas dava para sentir no corpo o quanto estava quente, e 15 minutos antes não estava assim. Reiniciei e tudo voltou ao normal
Talvez algum firmware tenha bugado, mas não sei o motivo. De qualquer forma, eu começaria removendo as coisas inúteis primeiro, especialmente antivírus de terceiros e ferramentas do fabricante. Pode ser bom usar Bulk Crap Uninstaller[1] ou Revo[2] e reinstalar os drivers
Concordo totalmente que o estado dos notebooks hoje em dia é triste
[1]: https://www.bcuninstaller.com/ (open source)
[2]: https://www.revouninstaller.com/products/revo-uninstaller-fr...
O Windows é mais pesado que outros sistemas operacionais e pode causar esse tipo de problema, mas é improvável que seja algo exclusivo do Windows. Bloatware ou outro antivírus também podem estar envolvidos
Eu ia dizer que notebook gamer é enganação, mas antigos MacBook Pro com Intel e GPU dedicada também sofriam de forma parecida. Dá mais dor de cabeça do que benefício
Ainda assim, essa máquina também consegue fazer coisas que o M1 não faz. Como rodar jogos ou aquecer um quarto pequeno
Curiosamente, o desempenho por thread de CPUs de servidor também se moveu de forma parecida. Parece que agora está começando a surgir uma tendência de priorizar a contagem de núcleos de forma mais direta do que o desempenho por núcleo
Entendo que pensar em escalabilidade horizontal parece mais simples na superfície, é ideal para cargas de trabalho muito grandes e, em muitos casos, no mínimo viável. Ainda assim, me preocupa o overhead invisível tanto em computação quanto em complexidade
A estagnação do desempenho de CPU em notebooks deve aparecer com mais frequência daqui para frente. Isso porque os fabricantes estão otimizando mais duração de bateria e espessura ultrafina
Há 15 anos eu queria um MacBook Pro muito poderoso, mas hoje um MacBook Air já basta. Se eu precisar de trabalho pesado, é só acessar remotamente, por ssh, vnc sobre ssh etc., um hipervisor barulhento e potente com 512 GB de RAM em algum lugar
Mesmo do ponto de vista do consumidor comum e de usuários não técnicos, com mais recursos migrando para a “nuvem” por meio de assinaturas como office365, Google Workspace e iCloud, deixou de ser obrigatório ter um desempenho de CPU absurdo no notebook. Também há a tendência de codificação/decodificação de vídeo h.265 e av1 ser tratada com aceleração por GPU, e não puramente por software