O advento da família Alder Lake abalou todo o mundo dos processadores, faminto por uma competição real. Os novos chips se tornaram melhores do que seus predecessores em todos os aspectos: eles mudaram para um processo técnico moderno, receberam melhorias notáveis na microarquitetura, aumentaram o número de núcleos de computação e até receberam melhorias relacionadas à dissipação de calor. Mas isso não é tudo. Junto com a duplicação do número de núcleos de processamento e um salto no desempenho, Alder Lake trouxe consigo um grande número de novos recursos que teremos que lidar em detalhes por muito tempo. Núcleos de computação de dois tipos e uma estrutura híbrida, suporte para DDR5 e PCIe 5.0 são apenas as primeiras linhas na lista de inovações, para cada ponto que você precisa realizar um estudo separado. E certamente faremos essa pesquisa,
O teste inicial do representante sênior da família Alder Lake, o processador Core i9-12900K, foi realizado por nós no novo sistema operacional Windows 11. À primeira vista, esta é uma escolha lógica – muitos usuários com uma atualização de plataforma de hardware irão certamente deseja atualizar o ambiente de software: o Windows 11, como o Alder Lake, é um dos novos produtos mais recentes neste outono. Além disso, a Intel está pressionando diretamente para usar o novo sistema operacional, falando sobre otimizações especiais no trabalho do planejador. De acordo com a retórica da empresa, pode-se até supor que o Windows 11 seja quase um pré-requisito para o uso do Alder Lake, já que somente a este sistema operacional é prometido suporte para a tecnologia Thread Director, que garante a correta distribuição de threads entre diferentes tipos de núcleos de processador .
No entanto, existe outra posição. De acordo com as estatísticas do Steam, o sistema operacional Windows 11 é usado atualmente em menos de 2% dos sistemas de jogos, enquanto a maioria dos jogadores prefere o Windows 10 – sua participação é de pouco menos de 90%. Ou seja, a transição para um novo sistema operacional está apenas começando, e sua velocidade até agora não só não permite fazer quaisquer previsões sobre sua adoção em massa, mas também dá a firme confiança de que computadores baseados em Alder Lake no mundo real funcionarão com mais frequência no Windows 10.
Portanto, seria errado limitar os testes do Core i9-12900K exclusivamente no Windows 11, e o teste de seu desempenho deve ser repetido no Windows 10. Além disso, os resultados do teste neste caso certamente serão diferentes. E isso se aplica não apenas a Alder Lake, com os recursos híbridos dos quais o agendador do Windows 10 é muito menos familiar do que o agendador do Windows 11. desde o início. Você não precisa ir longe para obter exemplos. Nos últimos dois meses, desde o lançamento do Windows 11, os engenheiros da AMD e da Microsoft tiveram que se apressar para consertar pelo menos dois problemas com Ryzen – a operação lenta do cache L3 e a escolha incorreta do kernel preferido para cargas de trabalho de thread único o planejador. Naturalmente,
No entanto, a questão central, que receberá mais atenção neste artigo, ainda diz respeito à compatibilidade de Alder Lake e Windows 10. Pelo que aprendemos sobre a tecnologia Thread Director imediatamente antes do anúncio dos processadores Núcleo da 12ª Geração, seguiu-se que eles funcionam no novo sistema operacional, não é nada igual ao antigo, e por causa disso, no Windows 10, você pode esperar todos os tipos de sobreposições com desempenho e inoperabilidade de vários programas (principalmente jogos). Portanto, o enredo principal da próxima história será uma comparação prática do trabalho do Core i9-12900K no Windows 10 e no Windows 11.
⇡#Mais uma vez sobre o Thread Director
A vantagem fundamental do Windows 11 sobre o Windows 10 em termos de processadores Alder Lake é que o novo sistema operacional está familiarizado com a tecnologia Thread Director e seu planejador usa os recursos dessa tecnologia para distribuir a carga entre os núcleos do processador, incluindo diferentes tipos. Em termos simples, no Windows 10, o trabalho do planejador com diferentes tipos de kernels é baseado exclusivamente em seus dados de desempenho, enquanto no Windows 11 tudo é mais complicado. Nele, o escalonador não apenas distingue os núcleos pela velocidade, mas também recebe feedback do processador – informações interativas sobre os tipos de código executável e informações sobre o estado, as temperaturas atuais e o consumo de energia dos núcleos.
Em um nível inferior, Thread Director é um microcontrolador integrado em Alder Lake que coleta dados sobre o funcionamento dos núcleos do processador com resolução de nanossegundos, analisa-os e os transfere para o programador do sistema operacional com resolução de milissegundos. A telemetria de que trata o microcontrolador é o estado térmico e o consumo de cada um dos núcleos mais seus indicadores de carga, incluindo informações sobre os tipos de instruções em execução. Em última análise, esse conjunto de dados coletados permite que você tome decisões informadas sobre a conveniência de mover certos processos de núcleos produtivos (P-cores) para eficientes em termos de energia (E-cores) e vice-versa.
No processo de trabalho conjunto, o Thread Director e o escalonador do Windows 11 subdividem todos os processos executáveis em três classes básicas: background, ou seja, aqueles cuja velocidade de execução independe do desempenho do processador; processos normais de primeiro plano; e processos de uso intensivo de recursos que usam certos conjuntos de instruções AVX. A lógica geral do agendador no Windows 11 é tal que os processos em segundo plano ou processos que passam a maior parte do tempo esperando a chegada dos dados são enviados para os E-cores, e os processos para os quais o desempenho é realmente importante são enviados para os P-cores. Ao mesmo tempo, os processos que usam instruções AVX são considerados de maior prioridade e, como o processador não tem P-cores livres, threads menos exigentes são enviados para os E-cores.
Essa divisão de threads em classes não está disponível para o agendador do Windows 10, ele não sabe nada sobre suas especificações e simplesmente envia threads que levam mais tempo de CPU para núcleos mais produtivos. Se falarmos sobre o desempenho de aplicativos multithread com uso intensivo de recursos, obviamente será o mesmo no Windows 10 e no Windows 11. No entanto, em cenários de carga complexos, a estratégia de agendamento mais responsiva implementada no Windows 11 pode ter um efeito positivo na velocidade de execução da tarefa. Mas a vantagem mais importante do Thread Director está no plano da eficiência energética. O agendador do Windows 11 se depara com a tarefa não só de obter o máximo desempenho do processador, mas também com o mínimo consumo de energia, tanto quanto possível (mas sem sacrificar o desempenho) usando o E-core.
Mas você precisa entender que mesmo no Windows 11, a tecnologia Thread Director desempenha o papel de uma ferramenta auxiliar. O planejador do SO não precisa seguir as recomendações fornecidas pelo Thread Director no gerenciamento de threads. Por exemplo, eles não podem ser levados em consideração quando os processos em execução têm prioridades diferentes ou quando o usuário tem um aplicativo implantado na área de trabalho que não é uma prioridade do ponto de vista do Thread Director. No entanto, a interação de baixo nível entre o hardware e o sistema operacional que o Windows 11 possui permite que a arquitetura híbrida Alder Lake seja mais vantajosa.
⇡#Consumo de energia de Alder Lake: Windows 11 vs Windows 10
Portanto, o Windows 11 Scheduler, junto com o Thread Director, está lutando pela eficiência. Em palavras, tudo isso parece muito lógico: sabendo quais são as solicitações atuais dos threads executáveis, o escalonador do novo sistema operacional pode enviar processos pouco exigentes para os E-cores, que têm uma microarquitetura mais simples e frequências mais baixas. E não é difícil verificar se isso dá algum resultado – basta olhar para o consumo de Alder Lake ao realizar as mesmas tarefas em diferentes sistemas operacionais.
Para os experimentos, usamos um sistema baseado em um processador Core i9-12900K, equipado com 32 GB DDR5-4800, no qual fizemos leituras de consumo de energia em cenários idênticos no Windows 10 e Windows 11. A primeira verificação foi renderizada no Cinebench R23 . Esta tarefa é caracterizada pelo fato de que todos os kernels disponíveis são carregados com trabalho de renderização, o que significa que o Thread Director dificilmente ajudará em nada aqui: o escalonador simplesmente precisa alocar 24 threads criados pela aplicação, de acordo com os processadores disponíveis 24 núcleos (incluindo os virtuais).
Isso é exatamente o que vemos no gráfico de consumo. Core i9-12900K ao renderizar no Windows 10 e Windows 11 mostra consumo quase idêntico – aqui o Thread Director não dá nenhum ganho.
No entanto, nem sempre esse quadro é observado. Há muitos casos em que há uma diferença significativa na operação de Alder Lake no Windows 10 e no Windows 11. Os mais comuns são os jogos. Os aplicativos de jogos modernos tentam paralelizar a carga e muitos deles criam um número significativo de threads. No entanto, a especificidade desses fluxos é que eles são, em sua maioria, desiguais. Um ou dois streams geralmente desempenham o papel de apresentadores, enquanto os demais são de natureza auxiliar, realizando cálculos secundários conforme necessário ou aguardando a reação do jogador ou alguns outros eventos. E este é o terreno perfeito no qual o Thread Director e o Windows 11 Scheduler podem ser implantados com força total.
Por exemplo, pegamos o jogo Horizon Zero Dawn, que usa ativamente multithreading e carrega facilmente todos os 16 núcleos virtuais em processadores de oito núcleos. E, como os testes mostraram, o consumo do Core i9-12900K em diferentes sistemas operacionais é diferente.
O consumo médio do Core i9-12900K durante a execução de teste no Horizon Zero Dawn foi de 103 W no Windows 11 e 109 W no Windows 10. Ou seja, a tecnologia Thread Director, devido ao arranjo preciso de threads entre os núcleos, pode atingir cerca de 6% de economia de eletricidade.
Mas uma imagem ainda mais interessante pode ser vista se você olhar para o gerenciador de tarefas. No Windows 11, durante o jogo, a carga do processador também é menor, e em uma quantidade bastante significativa de 10%.
É apropriado lembrar aqui que a “carga do processador” métrica mostrada nos sistemas operacionais modernos não é realmente tal. Na verdade, o sistema operacional não exibe o tempo relativo gasto pelo processador para o trabalho, mas um valor diferente – seu “tempo não inativo”, ou seja, a quantidade relativa de tempo que o processador gastou fora do thread inativo especial criado por o planejador. E isso significa que o processo ocioso, quando os threads em execução não terminam, mas ficam ociosos, aguardando o recebimento de alguns dados, nas leituras do gerenciador de tarefas são interpretados como uma carga, e não como uma simples. Portanto, a menor utilização da CPU no Windows 11 não significa que ele trabalhe menos. Simplesmente recebendo informações do Thread Director sobre quais threads estão realmente usando recursos do processador e quais estão apenas esperando por dados,
Para o usuário, isso significa que em sistemas baseados em processadores Alder Lake, o uso do Windows 11 não só alcançará melhor eficiência, mas também geralmente obterá uma melhor implementação de multithreading.
Horizon Zero Dawn está longe de ser o único jogo em que o Core i9-12900K mostra menor consumo de energia no Windows 11. Uma situação semelhante é observada em muitos outros aplicativos. Por exemplo, o gráfico a seguir mostra o consumo do antigo Lago Alder em duas versões do sistema operacional em outro aplicativo de jogo – Shadow of the Tomb Raider.
E novamente a mesma coisa, só que aqui a diferença de consumo médio já é da ordem de 9 W, ou seja, usar o Windows 11 com tecnologia Thread Director reduz o consumo do processador em quase 10%.
No entanto, o quadro quando o consumo de Alder Lake no Windows 11 é menor não ocorre em cem por cento das situações. Existem também exemplos opostos, em particular, o trabalho de escritório usual em aplicativos do pacote Microsoft Office. Usamos o script de teste de Produtividade do Procyon Office para simular o trabalho do dia-a-dia de um usuário no Word, Excel, PowerPoint e Outlook. E quando foi executado, ao contrário do que se esperava, o consumo de uma plataforma baseada no Core i9-12900K no Windows 11 era superior ao consumo da mesma plataforma, mas no Windows 10 em vários watts.
À primeira vista, este é um resultado muito estranho, uma vez que os aplicativos de escritório são um exemplo óbvio de uma carga de trabalho que pode ser executada em núcleos energeticamente eficientes, reduzindo o consumo de energia. Na prática, o consumo médio do Core i9-12900K no Windows 11 acaba sendo 1-2 W maior do que no Windows 10. Mas também há uma explicação simples para esse fenômeno: a chave sugere o deslocamento das curvas correspondentes ao consumo no Windows 10 e Windows 11 em relação um ao outro no lado direito do gráfico. Isso ocorre porque, no Windows 11, os aplicativos de escritório são executados com mais rapidez, o que aumenta o consumo de energia.
Em outras palavras, aqui vem outra vantagem do Windows 11. Pelo fato de este SO estar totalmente familiarizado com as peculiaridades da arquitetura do processador híbrido Intel, ele não se confunde em diferentes tipos de núcleos, e alguns aplicativos demonstram maior desempenho nele. Em particular, a velocidade de execução do script Procyon Office Productivity office no Windows 11 foi cerca de 9% maior do que no Windows 10. Isso significa que o desempenho do Core i9-12900K em diferentes sistemas operacionais realmente difere, e este problema merece uma consideração separada discussão.
⇡#Segurança baseada em virtualização do Windows 11 и (VBS)
Mas antes de mudar para os resultados do teste, você precisa prestar atenção a uma configuração de segurança do Windows 11 que os afeta diretamente – Virtualization-based Security (VBS). Os relatórios de alarme indicam que esta opção pode facilmente prejudicar o desempenho do jogo e, em alguns casos, é habilitada por padrão.
VBS, ou “segurança baseada em virtualização”, permite que o Windows 11 crie um enclave de memória seguro para aplicativos de missão crítica que está completamente isolado de código potencialmente inseguro, incluindo o próprio sistema operacional e suas vulnerabilidades. Além disso, outro recurso de segurança integrado, Hypervisor-Enforced Code Integrity (HVCI), funciona com base no VBS, que impede que drivers e softwares não assinados ou questionáveis entrem na memória do sistema. Juntas, as funções de VBS e HVCI têm como objetivo proteger o sistema operacional e os dados confidenciais do usuário contra malware, mesmo que ele possa ignorar a proteção antivírus existente.
VBS e HVCI podiam ser ativados no Windows 10, mas lá esses recursos sempre foram desabilitados inicialmente. Com o lançamento do Windows 11, a Microsoft reforçou os padrões de segurança e agora habilitará automaticamente o VBS e o HVCI em sistemas selecionados. Em primeiro lugar, isso se aplica aos casos em que o Windows 11 é instalado do zero em um computador. Em uma instalação limpa, as configurações de segurança provavelmente serão ativadas, a menos que a virtualização tenha sido desativada por meio do BIOS. No entanto, ao mesmo tempo, ao atualizar do Windows 10 para o Windows 11, se as opções correspondentes não estiverem habilitadas no sistema operacional antigo, elas permanecerão desativadas no novo sistema operacional. Se estamos falando em comprar um computador pronto, então neste caso a decisão de ativar VBS e HVCI nas configurações é do fabricante.
Assim, por padrão, os usuários do Windows 11 obterão duas opções de configuração diferentes dependendo da origem do computador e do tipo de instalação do sistema operacional. E dizer qual deles é “mais correto” é impossível. A Intel recomenda não abandonar VBS e HVCI em sistemas baseados em processadores Alder Lake, pois isso aumenta a segurança do sistema. Porém, neste caso, você terá que aturar não só uma ligeira diminuição no desempenho, mas também a inoperância de certas versões de programas, por exemplo, jogos piratas.
Portanto, falando sobre o desempenho dos sistemas modernos no Windows 11, teremos que considerar duas opções de configurações – ambas com as funcionalidades VBS e HVCI ativadas e sem elas.
Você pode verificar se o mecanismo VBS está ativo em um sistema específico usando a ferramenta padrão MSInfo32.exe (Informações do sistema).
O VBS é ativado e desativado com a chave de integridade da memória, localizada nas configurações do sistema na página Isolamento de núcleo, localizada na seção Privacidade e segurança / Segurança do Windows / Segurança do dispositivo.
Atuação. conclusões
⇡#Descrição do sistema de teste e metodologia de teste
A principal tarefa do teste era determinar a diferença no desempenho do Core i9-12900K ao trabalhar no antigo sistema operacional Windows 10 sem suporte para Thread Director e no novo Windows 11 com suporte para esta tecnologia. No entanto, para completar, as medições de desempenho foram realizadas não apenas em uma plataforma baseada no Core i9-12900K, mas também em um sistema alternativo com um processador Ryzen 9 5950X. Assim, ao longo do caminho, seremos capazes de responder à pergunta sobre o que a transição para o Windows 11 pode oferecer aos usuários de processadores AMD.
Os sistemas de teste usaram os seguintes componentes:
-
- AMD Ryzen 9 5950X (Vermeer, 12 núcleos + SMT, 3,4-4,9 GHz, 64 MB L3);
- Intel Core i9-12900K (Alder Lake, 8P + 8E-cores + HT, 3,5-5,3 / 2,4-3,9 GHz, 30 MB L3).
- Refrigerador de CPU: LSS EKWB personalizado.
-
- ASUS ROG Crosshair VIII Hero (soquete AM4, AMD X570);
- ASUS ROG Strix Z690-F para jogos WiFi (LGA1700, Intel Z690).
-
- 2 × 16 Гбайт DDR4-3600 SDRAM, 16-18-18-38 (Crucial Ballistix RGB BL2K16G36C16U4BL);
- 2 × 16 Гбайт DDR5-4800 SDRAM, 38-38-38-70 (Kingston Fury Beast KF548C38BBK2-32).
- Placa de vídeo: NVIDIA GeForce RTX 3090 Founders Edition (GA102, 1395-1695 / 19500 MHz, 24 GB GDDR6X 384 bits).
- Subsistema de disco: Intel SSD 760p 2 TB (SSDPEKKW020T8X1).
- Блок питания: Thermaltake Toughpower DPS G RGB 1000W Titanium (80 Plus Titanium, 1000 Вт).
Todos os processadores comparados foram testados com as configurações padrão do fabricante da placa-mãe. Isso significa que para plataformas Intel, os limites TDP / PBP especificados nas especificações são ignorados, em vez de usar as frequências máximas possíveis para obter o desempenho máximo. A grande maioria dos usuários opera processadores neste modo, uma vez que a ativação da dissipação de calor e dos limites de consumo de energia na maioria dos casos requer configurações especiais do BIOS.
As configurações do subsistema de memória para todos os sistemas foram realizadas usando perfis XMP.
Versões usadas de sistemas operacionais:
- Microsoft Windows 10 Pro (21H1) Compilação 19043.1023;
- Microsoft Windows 11 Pro (21H2) Build 22000.282.0 com as atualizações KB5005635 e KB5006746 instaladas.
E versões do driver:
- Driver do chipset AMD 3.10.08.506;
- Driver do chipset Intel 10.1.18838.8284;
- Driver Intel SerialIO 30.100.2105.7;
- Interface do mecanismo de gerenciamento Intel 2124.100.0.1096;
- Driver NVIDIA GeForce 496.49.
Descrição das ferramentas usadas para medir o desempenho computacional:
Benchmarks complexos:
- Futuremark PCMark 10 Professional Edition 2.1.2508 – Teste em cenários Essentials (experiência típica do usuário: executar aplicativos, navegar na Internet, videoconferência), Produtividade (trabalho de escritório com processador de texto e planilhas), Criação de Conteúdo Digital (criação de conteúdo digital: edição de fotos , edição de vídeo não linear, renderização e visualização de modelos 3D).
- 3DMark Professional Edition 2.17.7173 – teste na cena Time Spy Extreme 1.0.
Formulários:
- 7-zip 02.21 – testando a velocidade de arquivamento. O tempo gasto pelo arquivador para compactar um diretório com vários arquivos com um volume total de 3,1 GB é medido. O algoritmo LZMA2 e a taxa de compressão máxima são usados.
- Adobe After Effects 2021 18.4.0 – testando a velocidade de renderização da animação. É medido o tempo que o sistema leva para calcular em uma resolução de 1920 × 1080 @ 30fps um vídeo previamente preparado.
- Adobe Photoshop 2021 22.4.3 – teste de desempenho ao processar imagens gráficas. Isso mede o tempo médio de execução do script de teste do Puget Systems Adobe Photoshop CC Benchmark 18.10, que simula o processamento típico de uma imagem de câmera digital.
- Adobe Photoshop Lightroom Classic 10.3 – teste de desempenho ao processar em lote uma série de imagens em formato RAW. O cenário de teste inclui pós-processamento e exportação de JPEG com resolução de 1920 × 1080 e qualidade máxima de duzentas imagens RAW de 16MP obtidas com uma câmera digital Fujifilm X-T1.
- Adobe Premiere Pro 2021 15.4.0 – teste de desempenho para edição de vídeo não linear. Isso mede o tempo de renderização para o YouTube 4K de um projeto contendo filmagem HDV 2160p30 com vários efeitos aplicados.
- Blender 2.93.5 – testando a velocidade da renderização final em um dos populares pacotes gratuitos para a criação de gráficos tridimensionais. O tempo gasto para construir o modelo pavillon_barcelona_v1.2 final do Blender Benchmark é medido.
- Cinebench R23 é o benchmark padrão para testar a velocidade de renderização no Cinema 4D R23.
- Magix Vegas Pro 19.0 – teste de desempenho para edição de vídeo não linear. Isso mede o tempo de renderização para o YouTube 4K de um projeto contendo filmagem HDV 2160p30 com vários efeitos aplicados.
- Microsoft Visual Studio 2017 (15.9.40) – medindo o tempo de compilação de um grande projeto MSVC – um pacote profissional para a criação de gráficos tridimensionais do Blender versão 2.79b.
- Stockfish 14.1 – testando a velocidade de um popular mecanismo de xadrez. A velocidade de enumeração de opções na posição “1q6 / 1r2k1p1 / 4pp1p / 1P1b1P2 / 3Q4 / 7P / 4B1P1 / 2R3K1 w” é medida.
- SVT-AV1 v0.8.6 – testando a velocidade de transcodificação de vídeo no promissor formato AV1. Para avaliar o desempenho, é usado o arquivo de vídeo AVC 1080p @ 50FPS original, que tem uma taxa de bits de cerca de 30 Mbps.
- Topaz Video Enhance AI v2.3.0 – teste de desempenho em um programa baseado em IA para melhorar os detalhes do vídeo. O teste usa o vídeo original em 640 × 360, que é dobrado usando o Artemis Anti Aliasing v9.
- V-Ray 5.00 – testando o desempenho do popular sistema de renderização usando o aplicativo V-Ray Benchmark Next padrão.
- VeraCrypt 1.24 – Teste de desempenho criptográfico. Um benchmark embutido no programa é usado, que usa criptografia tripla Kuznyechik-Serpent-Camellia.
- X264 r3059 – testando a velocidade de transcodificação de vídeo para o formato H.264 / AVC. Para avaliação de desempenho, é usado o arquivo de vídeo AVC 2160p @ 24FPS original, que tem uma taxa de bits de cerca de 42 Mbps.
- X265 3,5 + 8 10bpp – testando a velocidade de transcodificação de vídeo no formato H.265 / HEVC. Para avaliação de desempenho, é usado o arquivo de vídeo AVC 2160p @ 24FPS original, que tem uma taxa de bits de cerca de 42 Mbps.
Jogos:
- Borderlands 3. Разрешение 1920 × 1080: API de gráficos = DirectX 12, Qualidade geral = Foda.
- Chernobyl. Resolução 1920 × 1080: Qualidade gráfica = Ultra.
- Civilization VI: Gathering Storm. Разрешение 1920 × 1080: DirectX 12, MSAA = 4x, Impacto no desempenho = Ultra, Impacto na memória = Ultra.
- Cyberpunk 2077. Разрешение 1920 × 1080: Quick Preset = Ray Tracing – Ultra.
- Far Cry 6. Разрешение 1920 × 1080: Qualidade Gráfica = Ultra, Texturas HD = Ligado, Anti-Aliasing = TAA.
- Hitman 3. Разрешение 1920 × 1080: Super Sampling = 1.0, Nível de Detalhe = Ultra, Qualidade da Textura = Alta, Filtro da Textura = Anisotrópico 16x, SSAO = Ultra, Qualidade da Sombra = Ultra, Qualidade de Reflexão dos Espelhos = Alta, Qualidade SSR = Alta, Sombreamento de taxa variável = qualidade.
- Horizon Zero Dawn. Разрешение 1920 × 1080: Predefinição = Qualidade máxima.
- Metro Exodus aprimorado. Разрешение 1920 × 1080: Qualidade de sombreamento = Ultra, Ray Tracing == Normal, Reflexão = Raytraced, Taxa variável de sombreamento = 4x, Hairworks = Off, Advanced PhysX = Off, Tesselation = Off.
- Sombra do Tomb Raider. Разрешение 1920 × 1080: DirectX12, Predefinição = Mais alta, Anti-Aliasing = TAA.
- A Total War Saga: Troy. Разрешение 1920 × 1080: DirectX 12, Quality = Ultra, Unit Size = Extreme.
- Assistir a Legião de Cães. Разрешение 1920 × 1080: DirectX 12, Qualidade = Ultra, RTX = Desligado, DLSS = Desligado.
Em todos os testes de jogos, os resultados são o número médio de quadros por segundo, bem como o quantil 0,01 (primeiro percentil) para os valores de FPS. O uso do quantil 0,01 em vez dos indicadores FPS mínimos se deve ao desejo de limpar os resultados de picos de desempenho aleatórios que foram provocados por motivos não diretamente relacionados à operação dos componentes principais da plataforma.
⇡#Desempenho em benchmarks complexos
O PCMark 10 reproduz a atividade típica do usuário em aplicativos de escritório diários, e esses são os aplicativos mais suscetíveis a problemas com a execução correta na arquitetura híbrida Alder Lake. O Windows 10 está obviamente perdido na escolha dos kernels certos para a execução do thread e, como resultado, isso leva a uma diminuição significativa no desempenho. Isso é mais evidente no cenário de Criação de Conteúdo Digital – aqui os resultados do Core i9-12900K no Windows 10 e Windows 11 diferem em mais da metade. Mas esse é um excesso óbvio, pois em outros cenários, não se observa tal diferença de resultados. No entanto, os proprietários potenciais de Alder Lake devem levar em consideração que, em certas situações, o uso de um sistema operacional antigo pode afetar o desempenho da plataforma de forma significativa.
Habilitar o VBS também pode afetar o desempenho do Core i9-12900K, de acordo com o PCMark 10. Mas habilitar os recursos de segurança baseados em virtualização só resulta em uma degradação de desempenho de 4%, o que dificilmente é uma perda significativa.
Separadamente, notamos que o processador Ryzen 9 5950X, que participa dos testes junto com o antigo Alder Lake, reage de forma ainda mais fraca à inclusão do VBS no Windows 11. Porém, em geral, quando é transferido para uma nova versão do SO, os indicadores de desempenho se deterioram um pouco, ou seja, do ponto de vista do PCMark 10, o principal processador da AMD é preferível para uso no Windows 10, apesar de todos os problemas de incompatibilidade entre Ryzen e Windows 11 são considerados corrigidos.
O benchmark 3DMark Time Spy Extreme próximo ao jogo não revela nenhuma diferença óbvia no desempenho do processador no Windows 11 e no Windows 10. A ativação do VBS também tem pouco efeito no resultado.
⇡#Desempenho do aplicativo
Em geral, o desempenho do Core i9-12900K em aplicativos que usam muitos recursos não depende muito da versão do sistema operacional selecionado. Na maioria dos casos, o Windows 11, que está familiarizado com o design deste processador e oferece suporte à tecnologia Thread Director, pode fornecer uma vantagem percentual. Em algumas tarefas, por exemplo, ao processar vídeo no Topaz Video Enhance AI e Adobe After Effects, o novo sistema operacional permite que você ganhe uma vantagem de 5-6%. E apenas no único caso – ao transcodificar vídeo com o codec x264 – o Windows 11 em relação ao Windows 10 oferece um desempenho fundamentalmente melhor. Em outras palavras, as diferenças na velocidade de execução de tarefas “pesadas” ao usar diferentes versões do sistema operacional são quase sempre insignificantes. No entanto, situações em que o Windows 10 prejudica seriamente o desempenho de Alder Lake,
Quanto à plataforma baseada no processador Ryzen 9 5950X, a imagem é um pouco diferente com ela. Em termos de velocidade de aplicativo, o Windows 10 é mais adequado para isso, embora a diferença, francamente, seja sutil. A diferença nos resultados é em média 1,5%, e a vantagem máxima que o Windows 10 pode dar chega a 6% – é observado ao transcodificar vídeo com o codec x264 e com aumento de resolução de vídeo em rede neural no Topaz Video Enhance AI.
Ao mesmo tempo, ambas as plataformas, AMD e Intel, toleram a ativação VBS com bastante calma. Se houver queda na produtividade, não será fácil perceber – geralmente é uma fração de um por cento. A única exceção pode ser chamada de Adobe Photoshop, mas mesmo nele o desempenho quando o VBS é ligado diminui em uma quantidade um tanto insignificante – 6,5%.
Renderização:
Processamento de fotos:
Trabalho com vídeo:
Transcodificação de vídeo:
Compilação:
Arquivo:
Xadrez:
Criptografia:
⇡#Desempenho de jogo
É aqui que a diferença entre os sistemas operacionais é mais forte. Os jogos mostraram a vantagem do Windows 11 em Alder Lake quando se trata de consumo de energia, e uma vantagem semelhante para o novo sistema operacional surge quando se compara taxas de quadros Full HD com gráficos poderosos. Uma configuração baseada no Core i9-12900K mostra desempenho cerca de 4% melhor em jogos no Windows 11, mas em alguns casos, por exemplo em Chernobylite ou Hitman 3, o novo sistema operacional adiciona até 10% à taxa de quadros. Obviamente, isso se deve inteiramente à tecnologia Thread Director.
A confiança nisso é reforçada pelos resultados do Ryzen 9 5950X, que quase não tem ganho com o Windows 11. A plataforma AMD na nova versão do SO acaba por ser a mais rápida em média por apenas 1,5%, com uma margem máxima de 4% sobre os resultados obtidos no Windows 10.
Assim, ao comparar o desempenho de jogos no Windows 10, os principais processadores AMD e Intel mostram resultados mais próximos do que no Windows 11. E embora a lacuna entre o Core i9-12900K e o Ryzen 9 5950X permaneça, em vez da vantagem de 9% no novo SO no Windows 10, possui uma vitória com uma vantagem média em FPS de apenas 5%.
Além do acima exposto, deve-se acrescentar que a inclusão do VBS não leva a quaisquer consequências desastrosas para o desempenho dos jogos. Para ambas as plataformas, a queda na taxa de quadros média é de cerca de 2%, o que dificilmente pode ser um forte argumento a favor de desabilitar esta opção no Windows 11, pelo menos em sistemas com processadores modernos e rápidos.
⇡#Problemas de compatibilidade
Por falar em desempenho em jogos, não se pode ignorar outro aspecto que está associado ao funcionamento de sistemas de jogos construídos sobre processadores da família Alder Lake – a compatibilidade. O ponto é que alguns jogos foram considerados inoperantes em processadores com uma arquitetura híbrida. Ou melhor, não os jogos em si, mas a proteção DRM embutida neles pelo Denuvo. O site da Intel lista 51 jogos que não serão lançados nas CPUs mais recentes devido ao Denuvo tratar os dois núcleos dentro do mesmo Alder Lake como dois PCs diferentes. Além disso, problemas mais frequentes surgem no Windows 10, enquanto no Windows 11 a lista de jogos problemáticos é mais da metade menor e contém apenas 22 itens.
Assim, por mais um motivo, é melhor para os sistemas de jogos usar o Windows 11 – nesse sistema operacional, a incompatibilidade do software de jogos é observada com menos frequência. E podemos confirmar por nossa própria experiência que esse é realmente o caso. Muitos jogos protegidos por DRM geralmente falham ao iniciar no Windows 10 pela primeira vez, mesmo que não apareçam na lista da Intel. Os jogos da lista não funcionam de todo. Por exemplo, por esse motivo, tivemos que abandonar os testes em Assassin’s Creed: Valhalla.
Obviamente, todas essas incompatibilidades serão eliminadas à medida que novos patches forem lançados. Mas enquanto eles são capazes de trazer muitos problemas para os jogadores. No entanto, a Intel descobriu uma maneira de contornar o problema – um modo especial de Legacy Game, no qual será possível desativar os E-cores durante o lançamento de jogos caprichosos. Os fabricantes de placas-mãe devem implementar em breve o modo Legacy Game no nível do BIOS: sabe-se que a ASUS e a MSI já estão trabalhando na implementação deste recurso. Portanto, muito em breve, os usuários de sistemas baseados em Alder Lake terão a capacidade de habilitar e desabilitar os E-cores diretamente do sistema operacional. A tecla Scroll Lock no teclado será responsável pela troca, e a alteração do status dos núcleos com eficiência energética não exigirá a reinicialização do sistema.
No entanto, o modo Legacy Game ainda não foi implementado e os jogos não receberam as atualizações necessárias. Portanto, só há uma maneira de obter compatibilidade – desabilitando completamente os E-cores. A opção correspondente está presente no BIOS de todas as placas-mãe LGA1700, você precisa procurá-la entre as configurações básicas do processador.
No entanto, você precisa estar ciente de que, quando você desliga os E-cores, os processadores Alder Lake perdem desempenho e eficiência de energia, portanto, esse método é o último recurso.
⇡#Conclusões
O anúncio dos processadores Alder Lake foi estruturado de tal forma que a necessidade de usá-los com o Windows 11 parecia imperativa e evidente. A Intel foi persistente em falar sobre os benefícios da tecnologia Thread Director, e essa história foi construída sobre a tese de que a arquitetura híbrida da 12ª Geração Core pode se desenvolver totalmente exclusivamente com um novo sistema operacional. Os testes realizados confirmaram que a Intel não era astuta. No Windows 11, os processadores Alder Lake realmente se saem melhor em todos os pontos de vista. O desempenho é maior, o consumo de energia é menor e há menos problemas de compatibilidade com jogos mais antigos.
Mas isso não significa que o Windows 11 deva ser instalado em um computador com Alder Lake.Na verdade, esses processadores funcionam bem com o Windows 10: é impossível dizer que existem problemas perceptíveis em qualquer uma das áreas acima. Os mecanismos de balanceamento de carga disponíveis na versão antiga do OC lidam perfeitamente com as tarefas atribuídas a eles sem o Thread Director, de modo que o Core i9-12900K permanece um processador mais rápido contra o fundo do Ryzen 9 5950X e no Windows 10.
A diferença de desempenho entre o Core i9-12900K no Windows 10 e o Windows 11 de acordo com os resultados do teste é de alguns pontos percentuais. Existem situações extremas quando o antigo agendador do sistema operacional falha categoricamente em despachar threads de maneira adequada, mas são exceções bastante raras.
A vantagem de energia que o Windows 11 fornece para Alder Lake também é bastante marginal. Ele se manifesta apenas em cargas de intensidade média (principalmente em jogos) e apenas alguns watts podem ser salvos.
O maior desafio na relação Alder Lake-Windows 10 pode ser a lista impressionante de jogos que apresentam problemas de compatibilidade. Mas mesmo aqui você pode argumentar que a transição para o Windows 11 não oferece uma solução em todos os casos. Além disso, a Intel e parceiros entre os fabricantes de placas-mãe estão preparando uma “muleta” eficaz para contornar esse problema tanto na versão nova quanto na antiga do sistema operacional.
Em última análise, a recomendação de usar o Windows 11 em PCs com processadores Alder Lake dificilmente pode ser chamada de infundada. No entanto, permanece apenas uma recomendação. Se você não quiser sair do Windows 10 por algum motivo, não precisa mudar para o Windows 11 de forma alguma. Alder Lake não é o caso quando o processador impõe quaisquer condições estritas ao ambiente de software, ele apenas o pressiona suavemente a mudar para uma nova versão do sistema operacional.