Na semana passada, a Intel começou a enviar seus processadores”Raptor Lake”de 13ª geração Core. Conforme observado no artigo do dia do lançamento na semana passada, infelizmente não consegui entregar minha avaliação usual de desempenho do Linux a tempo devido a alguns problemas de DDR5 com minha plataforma de teste, mas eles foram resolvidos com uma nova placa-mãe Z790. Então, como o primeiro dos meus benchmarks do Raptor Lake Linux, aqui está uma olhada no desempenho do Core i9 13900K de ponta em relação à série AMD Ryzen 7000 no Ubuntu Linux, juntamente com os processadores Intel/AMD mais antigos.
O Core i9 13900K como lembrete é um processador de 24 núcleos composto por oito núcleos P e 16 núcleos E, que com Hyper Threading nos núcleos P significa 32 threads de processador no total. Sobre o i9-12900K é uma duplicação da contagem de núcleos E. O Core i9 13900K tem uma frequência turbo máxima do núcleo P de até 5,8 GHz, enquanto a frequência base do núcleo P é de 3,0 GHz. O i9-13900K tem um cache L3 de 36 MB, um cache L2 de 32 MB e uma potência básica de 125 Watts e uma potência turbo máxima de 253 Watts.
O Core i9 13900K tem um preço recomendado para o cliente de US$ 589, mas uma semana após o lançamento ainda não é o caso. O preço mais barato que vi o i9-13900K de varejistas de Internet respeitáveis como B * H ou NewEgg é de US $ 659, enquanto ainda mais alto na Amazon e em outros varejistas da Internet. O Core i9 13900K está competindo com o AMD Ryzen 9 7950X que atualmente é vendido por US$ 699.
Como observado em meu artigo do dia de lançamento, meu teste original foi frustrado ao usar o Placa-mãe ASUS ROG STRIX Z690-E GAMING WIFI para meu Alder Lake e testes planejados de Raptor Lake. Sem nenhum dos módulos DDR5-6000 em minha posse, consegui fazê-los rodar em DDR5-6000 com o i5-13600K ou i9-13900K naquela placa-mãe Z690. Tentar três BIOS diferentes, vários conjuntos de DIMMs e outras combinações falharam no POST. Mesmo com os processadores Alder Lake testados rodando alegremente em DDR5-6000 na mesma placa-mãe e outros componentes. Então, já tendo testado os processadores Alder Lake e Ryzen 7000″Zen 4″na DDR5-6000, esperei até resolver essa situação antes de rodar com esses benchmarks Linux.
On dia do lançamento eu comprei uma placa-mãe ASUS PRIME Z790-P WIFI, que funcionou bem com as CPUs Raptor Lake, inclusive com velocidades de memória DDR5-6000. Portanto, a placa-mãe ASUS PRIME Z790-P WIFI está sendo usada para todos os meus benchmarks iniciais do Linux. Esta placa-mãe tem funcionado bem no Linux e não teve nenhum problema na farra de benchmarks de quase uma semana. O artigo de hoje está analisando o desempenho do Intel Core i9 13900K Linux, enquanto minha revisão/benchmarks do Core i5 13600K será lançada na próxima semana.
Todos esses testes do Core i9 13900K e os outros processadores (re)testados estavam em Ubuntu 22.10 com o kernel Linux 6.0 e rodando com desempenho CPUFreq/P-State por toda parte. Todos os benchmarks estavam em velocidades de CPU padrão, 2 x 16GB DDR5-6000 para todos os testes ADL/RPL/Zen4 e 2 x 16GB DDR4-3600 em todas as outras configurações mais antigas testadas, armazenamento SSD Samsung 980 PRO 2TB NVMe e Radeon RX 6800 gráficos XT. Obrigado à Intel por fornecer as amostras de análise do Raptor Lake.
De interesse para muitos leitores do Phoronix é o desempenho de compilação de código para esses novos processadores, seja você um desenvolvedor frequentemente (re)compilando código ou executando um Distribuição Linux, etc. O Intel Core i9 13900K foi uma grande melhoria em relação ao Core i9 12900K para desempenho em tempo de compilação graças aos oito núcleos E adicionais. O Core i9 13900K de 32 threads foi capaz de funcionar lado a lado com o processador AMD Ryzen 9 6950X de 36 threads.
Enquanto o Core i9 13900K competia com o Ryzen 9 7950X pela construção mais rápida vezes, consumia significativamente mais energia do que a principal CPU de desktop Zen 4. Ao compilar a grande base de código Gem5, o consumo de energia da CPU Core i9 13900K foi em média de 200 Watts com um pico registrado de 277 Watts, enquanto o Ryzen 9 7950X teve uma média de 156 Watts e um pico de 210 Watts.
Para outras bases de código também como o mecanismo de jogo Godot e compilar o kernel Linux, foi uma corrida muito acalorada entre o Core i9 13900K e o Ryzen 9 7950X.
Mas as ótimas velocidades de compilação do GCC com o Core i9 13900K continuou a enfrentar um consumo de energia muito maior. Ao compilar a árvore de origem do kernel Linux completa, o Core i9 13900K teve uma média de 249 Watts e um pico de 292 Watts. Enquanto isso, a geração anterior Core i9 12900K tinha uma média de 202 Watts e um pico de 213 Watts ou o AMD Ryzen 9 7950X com desempenho igual ao i9-13900K enquanto consumia apenas 196 Watts em média e um pico de 212 Watts.
Indo além dos benchmarks de compilação de código, o benchmark Core i9 13900K Raptor Lake teve um desempenho muito bom no desempenho da linguagem de script com PHP e Python–outra área tradicionalmente forte para CPUs Intel.
Para scripts PHP e Python desempenho e esses benchmarks single-thread, o Core i9 13900K estava tendo um ótimo desempenho-na frente e geralmente com margens mais consideráveis do que as vitórias de velocidade de construção estreita. Nesses testes de thread único, o consumo de energia do Core i9 13900K foi comparável ao dos processadores Zen 4.
Uma das outras áreas voltadas para o desenvolvedor em que o Raptor Lake melhorou, mas não conseguiu igualar a série Ryzen 7000 foi com simdjson para análise JSON grande. O Simdjson é capaz de usar o AVX-512 e é por isso que há um aumento de desempenho tão significativo com os processadores da série Ryzen 7000. O desempenho do Core i9 13900K foi melhor que o do i9-12900K com simdjson, mas ainda está muito atrás dos processadores da série Ryzen 7000 com AVX-512. É também por isso que o Core i9 11900K com AVX-512 está tendo um desempenho tão bom nesses benchmarks.
Com os benchmarks dos navegadores Google Chrome e Mozilla Firefox no Linux, o processador Core i9 13900K Raptor Lake foi muito bem sucedido pescoço contra os resultados do AMD Zen 4. Geralmente, o i9-13900K tinha uma vantagem muito pequena sobre os processadores AMD Ryzen 7000 series nos benchmarks de navegador.
Com o exigente benchmark de navegador JetStream 2.0, o desempenho por Watt do Core i9 13900K ficou atrás do Alder Lake, mas à frente dos processadores testados da série Ryzen 7000.
Os processadores Intel tendem a liderar nos vários benchmarks de navegadores de thread único e o Raptor Lake consegue algumas pequenas vitórias aqui sobre o AMD Zen 4.
Passando para algumas cargas de trabalho de criadores, o primeiro foi o software de modelagem 3D Blender.
O AMD Ryzen 9 7950X estava apresentando tempos de renderização mais rápidos com o Blender no Linux no Core i9 13900K.
Não só o Ryzen 9 7950X foi mais rápido que o Core i9 13900K com Blender, mas a CPU Raptor Lake teve uma taxa média de consumo de energia 20% maior em relação ao 7950X. O i9-13900K atingiu um pico de 299 Watts durante o Blender em comparação com um pico de 216 Watts com o 7950X.
Em vários outros renderizadores baseados em CPU, o melhor caso para o Core i9 13900K foi o desempenho do Ryzen 9 7950X.
Mas mesmo nas cargas de trabalho selecionadas do renderizador em que o Core i9 13900K se igualou ou superou ligeiramente o Core i9 13900K, isso significou um consumo de energia significativamente maior.
Em uma ampla variedade de worklaods de renderização mundial para criadores, é seguro dizer que o Ryzen 9 7950X foi a escolha superior, geralmente fornecendo tempos de renderização mais rápidos e consumindo menos energia.
No caso do mecanismo de rastreamento de raios OSPRay da Intel e outro oneAPI componentes que fizeram uso do AVX-512 para CPUs de desktop anteriores e processadores Xeon, o AMD Zen 4 tem um desempenho ainda melhor. Com o OSPRay, o desempenho da série Ryzen 7000 foi melhor do que o Core i9 13900K, sem o AVX-512.
Em uma base de desempenho por Watt com OSPRay, a série Ryzen 7900 ainda estava à frente graças ao Zen 4 da eficiente implementação do AVX-512.
Executar o software OSPRay Studio completo da Intel, em vez de apenas fazer o benchmarking do próprio mecanismo OSPRay, continuou a mostrar o Ryzen 9 7950X realizando renderizações mais rápidas do que o Core i9 13900K.
Os kernels de rastreamento de raio oneAPI Embree da Intel também foram consistentemente mais rápidos com o Ryzen 9 7950X sobre o Core i9 13900K.
Aqui também a série Ryzen 7000 estava oferecendo melhor desempenho por Watt sobre o Core i9 13900K.
Com a biblioteca de kernel de volume oneAPI OpenVKL da Intel, o back-end escalar viu o Core i9 13900K sair na frente, enquanto com o back-end ISPC que suporta o uso do AVX-512, o Ryzen 9 7950X foi 16% mais rápido do que o Core i9 13900K.
A biblioteca Open Image Denoise (OIDN) da Intel com suporte a AVX-512 também significava que e mesmo o Ryzen 9 7900X foi mais rápido que o Core i9 13900K.
Mudando para alguns benchmarks de criação de imagens/artistas mais comuns, a biblioteca de imagens GEGL obteve desempenho competitivo entre os processadores Raptor Lake e Zen 4.
p>
O Core i9 13900K era líder com o software de criação de imagem de linha de comando GMIC.
Enquanto isso, com a popular alternativa de código aberto GIMP ao Adobe Photoshop, os processadores Zen 4 eram mais rápidos.
p>
O Core i9 13900K conquistou outra vitória para o software de imagem de código aberto RawTherapee RAW.
Mas essas vitórias do i9-13900K continuaram a ter um custo de energia significativo.
Com o software Inkscape SVG, os processadores Zen 4 tiveram uma ligeira vantagem sobre o i9-13900K.
Para o desempenho de codificação de imagem AVIF, o Ryzen 9 7950X e o Core i9 13900K estavam em desempenho ininterrupto. pescoço para desempenho bruto.
Para codificação de imagem WebP e WebP2, também foi uma corrida acirrada.
Da mesma forma, para compactação de textura ASTC, dependia das configurações para se o Ryzen 9 7950X poderia manter uma liderança de desempenho sobre o Core i9 13900K.
Os processadores Zen 4 superaram Raptor Lake nos benchmarks de compressão Zstd.
Os benchmarks de compressão LZ4 também geralmente favoreceu a série Ryzen 7000, especialmente para desempenho de descompressão.
Com o codificador de vídeo SVT-AV1, dependia das configurações de codificação se o Core i9 13900K poderia superar o Ryzen 9 7950X.
Com o codificador de vídeo SVT-HEVC H.265, o Core i9 13900K conseguiu superar o Ryzen 9 7950X para os codificadores de vídeo de código aberto desenvolvidos pela Intel.
SVT-VP9 da Intel. O codificador também foi o mais rápido com o Core i9 13900K.
Mas com base no desempenho por Watt nesses testes de codificação de vídeo SVT, o Core i9 13900K ainda estava consumindo mais energia e com suas vitórias só vieram com eficiência de energia semelhante ao Zen 4.
Com o codificador H.265 de código aberto Kvazaar, o Core i9 13900K estava rodando atrás do Ryzen 9 7950X.
Nos codificadores AOM-AV1, x265 e libvpx VP9, o Zen 4 estava acumulando algumas vitórias.
O desempenho de codificação de áudio de thread único tendia a ser semelhante entre o Zen 4 e o Zen 4. Raptor Lake.
O Ryzen 9 7950X estava mantendo algumas vantagens consideráveis sobre o Core i9 13900K com o software de estação de trabalho de áudio digital Stargate (DAW).
O carro-chefe do Raptor Lake superou Zen 4 com vários benchmarks de processamento de sinal digital (DSP) usando Liquid-DSP.
Em uma ampla variedade de benchmarks de IA, a competitividade do Core i9 13900K com a série AMD Ryzen 7900 variou. Para algumas dessas cargas de trabalho de IA, os processadores Zen 4 tiveram grandes vantagens graças ao suporte do AVX-512, enquanto em outras áreas o Core i9 13900K estava oferecendo o melhor desempenho.
Para aqueles que fazem qualquer trabalho de desenvolvimento de servidor web a partir de seus laptop, aqui estão algumas métricas concedidas, a menos que você esteja executando um servidor SOHO em sua CPU de desktop, o desempenho não é muito importante.
E também carreguei vários benchmarks de HPC no Core i9 13900K… Os resultados aqui também variaram muito dependendo do uso do AVX-512 e se os 36 threads com o Ryzen 9 7950X poderiam ser totalmente utilizados.
Em uma variedade de benchmarks HPC nessas CPUs de desktop, houve algumas boas vitórias para o Core i9 13900K com algumas das cargas de trabalho, enquanto em outros casos a série Ryzen 9 7900 teve um desempenho muito melhor. Portanto, depende muito das cargas de trabalho mais relevantes para seu próprio uso.
Mas o consumo de energia do Core i9 13900K nesses exigentes benchmarks de computação de alto desempenho foi muito maior do que nos outros processadores testados.
Com o LAMMPS e usando o modelo de 20k átomos, o Core i9 13900K correspondeu ao Ryzen 9 7950X em desempenho, mas com 1,27x o consumo de energia.
O Raptor Lake tem um desempenho muito bom em vários benchmarks de criptografia.
Ou competitivo com o Ryzen 9 7950X com OpenSSL.
O desempenho de configuração de criptografia que pode ser importante para cenários de criptografia de disco completo mostrou que os processadores Core i9 13900K e Zen 4 se envolveram em uma competição saudável.
Para a última parte do benchmarking do Raptor lake Linux de hoje, está analisando o desempenho de jogos do Linux com a Radeon RX 6800 XT nos recentes drivers de código aberto.
Com DiRT Rally 2.0 rodando no Linux por meio do Steam Play com DXVK, em configurações de baixa qualidade, o processador da série Ryzen 7000 rs estavam oferecendo melhor desempenho enquanto a qualidade aumentava, a CPU Raptor Lake estava com desempenho semelhante ao Zen 4.
Shadow of the Tomb Raider como um jogo Linux nativo usando Vulkan e portado pela Feral Interactive viu o Core i9 13900K desempenho semelhante aos processadores Zen 4 e Ryzen 7 5800X3D. Algumas boas melhorias saudáveis sobre o Core i9 12900K Alder Lake.
Total War: Three Kingdoms como um jogo Linux nativo também portado pela feral foi uma exceção. Este foi o único jogo que mostrou o Core i9 13900K regredindo no Linux em comparação com o Core i9 12900K, o que pode ser devido à má seleção de núcleos E vs. P ou similar. No momento, não está claro por que o Total War Three Kingdoms no Linux não estava gostando do Raptor Lake, mas devido aos problemas híbridos anteriores no Linux, é provável que seja um comportamento ruim do agendador, considerando também que o Alder Lake também estava atuando atrás do Rocket Lake i9-11900K.
O jogo de tiro em primeira pessoa de código aberto Xonotic estava tendo o melhor desempenho com o Intel Core i9 13900K.
Vários outros jogos de código aberto também estavam obtendo ótimos resultados com o Core i9 13900K.
No total da minha rodada inicial de testes do Intel Core i9 13900K Linux, executei 333 benchmarks nas CPUs testadas.
Fora do total 333 benchmarks, o Core i9 13900K conseguiu liderar em primeiro lugar 43% das vezes para o Ryzen 9 7950X em primeiro lugar em 36% das vezes. No entanto, para os testes simples ou levemente encadeados em que os outros processadores da série Ryzen 7000 se saíram bem, os outros processadores da série Ryzen 7000 ficaram em primeiro lugar em 18% das vezes.
se tomar a média geométrica de todos os 333 resultados de benchmark, o Core i9 13900K foi 19% mais rápido no geral do que o Core i9 12900K nesta ampla variedade de benchmarks. No geral, uma melhoria geracional muito saudável para o Core i9 13900K, mas novamente tem o dobro do número de núcleos E. No entanto, o Ryzen 9 7950X no geral foi cerca de 3% mais rápido que o Core i9 13900K. O i9-13900K tem a vantagem de preço, embora com preços atuais de varejo em torno de US $ 659 USD para o 7950X em US $ 699.
Enquanto o Core i9 13900K estava frequentemente competindo com o Ryzen 9 7950X, onde ele lutava seriamente era no consumo de energia e eficiência. Em todo o período de benchmarks realizados, o Core i9 13900K teve uma média de 158 Watts e um pico de gravação de 318 Watts de consumo de energia. Enquanto isso, o Ryzen 9 7950X nos mesmos benchmarks teve uma média de 128 Watts e um pico de 247 Watts.
Aqueles que desejam ver todos os 333 benchmarks completos, mais o consumo de energia individual e as métricas de desempenho por dólar podem find all of my data via this OpenBenchmarking.org página de resultados.
Separadamente, as métricas de benchmark de jogos do Linux são separadas de todos os outros benchmarks de CPU/sistema realizados.
Para os benchmarks de jogos do Linux, que podem ser visto através esta página de resultados, o Core i9 13900K geral ficou atrás do Ryzen 7000 processadores da série, mas novamente em grande parte se resume aos jogos específicos de seu interesse para Linux g am. Em muitos títulos, o Core i9 13900K estava apresentando o melhor desempenho.
Durante esses benchmarks de jogos do Linux, o consumo de energia do Core i9 13900K foi muito mais gerenciável com uma média de 92 Watts e um pico de 191 Watts. o anterior Core i9 12900K tinha uma média de 66 Watts e um pico de 160 Watts. O Ryzen 9 7950X durante esses testes de jogos foi semelhante ao i9-13900K com uma média de 94 Watts e um pico mais baixo em 165 Watts.
No geral, o Core i9 13900K teve um desempenho muito bom no Linux e foi muito competitivo para a série AMD Ryzen 9 7900. Quanto a optar pelo Ryzen 9 7950X ou Core i9 13900K, tudo se resume a quais cargas de trabalho são mais importantes para o seu uso diário, daí meu foco em executar uma ampla gama de benchmarks. Ambos os principais processadores de desktop Intel e AMD tiveram vantagens em diferentes áreas. Onde o Core i9 13900K foi menos competitivo foi com as taxas de consumo de energia muito mais altas sob carga do sistema/CPU com maior consumo de energia em relação ao Core i9 12900K e tendia a ser muito maior do que o observado com o Ryzen 9 7950X. O Ryzen 9 7950X com AVX-512 também teve um desempenho muito bom em algumas áreas onde a Intel tradicionalmente tem um desempenho muito bom, inclusive em alguns softwares da própria Intel, incluindo oneAPI.
Além do desempenho, o Core i9 13900K”O processador Raptor Lake”e a placa-mãe ASUS Z690-P WIFI estavam funcionando muito bem nas distribuições Linux recentes. Se estiver executando uma distribuição Linux recente como Ubuntu 22.04/22.10 ou Fedora 37, você deve estar em boa forma para o Raptor Lake com kernels recentes principalmente adicionando novos IDs de dispositivo para RPL em comparação com o suporte anterior do Alder Lake. Otimizações do agendador do kernel do Linux, ajuste do Intel P-State e outros aprimoramentos que foram implementados desde o lançamento do Alder Lake no ano passado também ajudam a garantir uma boa experiência do Raptor Lake no Linux no lançamento.
Agradecemos à Intel por fornecer o Amostra de revisão do Core i9 13900K para testes do Linux e fique atento na próxima semana para os resultados de desempenho do Core i5 13600K Linux.