Plus tôt cette semaine, j’ai publié ma revue AMD Ryzen 9 7900X et Ryzen 9 7950X Linux ainsi qu’une analyse approfondie du Zen 4 AVX-512 et des tests de performances de jeu Linux. Depuis lors, j’ai reçu le Ryzen 7 7700X d’AMD pour les tests Linux et aujourd’hui sont sortis ces premiers benchmarks Linux. L’AMD Ryzen 7 7700X est disponible en stock à 399 USD auprès des détaillants Internet et est un processeur à 8 cœurs/16 threads avec une vitesse d’horloge maximale de 5,4 GHz.

L’AMD Ryzen 7 7700X a commencé à être expédié mardi aux côtés des modèles Ryzen 5 7600X et Ryzen 9 7900X/7950X. Ce processeur de bureau Zen 4 à 8 cœurs/16 threads a une fréquence d’horloge de base de 4,5 GHz, une fréquence d’horloge boost maximale de 5,4 GHz, un cache L3 de 32 Mo et un TDP de 105 watts. Comme le reste de la gamme de bureau Zen 4, il y a des graphiques Radeon intégrés avec deux cœurs graphiques-c’est assez bon pour les besoins de base du bureau, mais comme indiqué dans l’article précédent sur les jeux, n’attendez pas beaucoup de puissance des graphiques intégrés. pour tous les jeux lourds.

Deux jours après que la série Ryzen 7000 a atteint la disponibilité au détail, je vois l’AMD Ryzen 7 7700X toujours en stock chez les principaux détaillants Internet comme NewEgg et atteint le Prix ​​de lancement recommandé de 399 USD.

Comme pour la série Ryzen 9 7900, l’AMD Ryzen 7 7700X fonctionne bien sous Linux depuis quelques jours jusqu’à présent. Les principaux éléments à noter nécessitent Linux 5.18 + Mesa 22/linux-firmware.git à partir de ce mois-ci pour utiliser l’iGPU Radeon sous Linux, en fonction de la carte mère, il peut y avoir des problèmes de pilote audio (encore à explorer), et il n’y a pas encore de ciblage principal du compilateur Znver4 avec LLVM Clang ou GCC. Mais en ce qui concerne toutes les fonctionnalités de base du processeur des processeurs AMD Zen 4, ils fonctionnent prêts à l’emploi sur les distributions Linux modernes comme Ubuntu 22.04 et plus récentes.

Aujourd’hui sont mes repères initiaux de l’AMD Ryzen 7 7700X alors qu’évidemment, au fur et à mesure que le noyau Linux voit d’autres optimisations, le réglage du compilateur AMD Zen 4 devient disponible, etc., je serai là avec des repères de suivi. Les processeurs testés pour l’examen d’aujourd’hui comprenaient :

-Core i9 11900K
-Core i5 12600K
-Core i9 12900K
-Ryzen 9 3900X
-Ryzen 9 3950X
-Ryzen 5 5600X
-Ryzen 7 5700G
-Ryzen 7 5800X
-Ryzen 7 5800X3D
-Ryzen 9 5900X
-Ryzen 9 5950X
-Ryzen 7 7700X
-Ryzen 9 7900X
-Ryzen 9 7950X

Ceci était basé sur les processeurs dont je disposais et n’ayant malheureusement jamais reçu d’échantillons de test sur le Ryzen 7 5700X ou le Core i7 12700K. Les processeurs Intel Alder Lake et Zen 4 ont tous été testés avec 2 x 16 Go de mémoire DDR5-6000, les processeurs Zen 3 et Rocket Lake sur une mémoire standard de 2 x 16 Go DDR4-3600. Tous les systèmes ont été testés avec un SSD AMD Radeon RX 6800 XT, Samsung 980 PRO 2 To NVMe et exécutant Ubuntu 22.04 LTS avec Linux 6.0 + Mesa 22.3-devel.

En plus des performances brutes, la consommation d’énergie du processeur a également été analysée sur une base par test à l’aide des interfaces RAPL exposées. Tous ces benchmarks ont été effectués sur Ubuntu 22.04 LTS tout en utilisant Linux 6.0 Git et GCC 12 pour un aperçu Linux de pointe sur les performances d’AMD Zen 4. La semaine prochaine, j’aurai des benchmarks AMD Ryzen 5 7600X avec ce quatrième et dernier processeur qui arrivera aujourd’hui. Merci à AMD d’avoir fourni les échantillons d’examen pour ce test Linux.

Premièrement, jetons un coup d’œil aux performances de jeu Linux du Ryzen 7 7700X avec des jeux Linux natifs ainsi que certains jeux Steam (Proton + DXVK ) titres.

Avec peu de jeux sur Linux trop bien optimisés pour plus de 16 threads CPU, l’AMD Ryzen 7 7700X rivalisait bien avec les processeurs haut de gamme de la série Ryzen 7000 pour les performances de jeu Linux. Dans certains cas, l’AMD Ryzen 7 5800X3D a encore donné de l’argent à ces ordinateurs de bureau Zen 4, en particulier avec les ports de jeu Linux natifs de Feral Interactive.

Au moins pour l’instant, les processeurs AMD Zen 4 offrent le meilleures performances pour les jeux Linux. Nous verrons à quel point Raptor Lake se comporte bien pour les jeux Linux contre Zen 4 le mois prochain.

Comme pour la série Ryzen 9 7900, le Ryzen 7 7700X a très bien fonctionné et est en ligne avec les autres processeurs Zen 4 testés. Les processeurs Zen 4 ont fourni une amélioration notable pour ces benchmarks de navigateur en grande partie à un seul thread et, dans l’ensemble, ils ont devancé les processeurs Intel Core”Alder Lake”de 12e génération. Certes, le mois prochain, nous verrons comment les processeurs”Raptor Lake”de 13e génération se comparent sous Linux.

Les processeurs Zen 4 fonctionnent très bien pour les ordinateurs de bureau des développeurs s’ils compilent fréquemment du code… L’AMD Ryzen 7 7700X quand utilisé pour compiler une variété de programmes open source était généralement légèrement en avance sur le Ryzen 9 5900X en termes de vitesse de compilation et généralement juste derrière le Ryzen 9 3950X.

Tout en surpassant le Ryzen 9 5900X pour la compilation de code et généralement juste derrière le Ryzen 9 3950X à 16 cœurs, le Ryzen 7 7700X consommait beaucoup moins d’énergie que ces processeurs… Lors de la compilation d’une version complète du noyau Linux, le Ryzen 7 7700X avait une consommation électrique moyenne de 125 Watts avec un pic de 129 Watts, par rapport à une moyenne de 140 à 142 watts avec les processeurs avec lesquels il fonctionnait de manière similaire.

Pour les développeurs qui compilent fréquemment de gros projets, chaque cœur compte s’ils utilisent des tâches de compilation parallèles, donc achetez évidemment un processeur aussi gros que possible. vous pouvez vous permettre. Mais ces benchmarks montrent que même si vous optez simplement pour un bureau Zen 4 à 8 cœurs, il peut toujours très bien servir de bureau de développeur.

Poursuivre avec les benchmarks orientés développeur, dans des langages de script comme Python et PHP, il y a une augmentation significative de Zen 3 à Zen 4. Dans certains de ces tests à un seul thread, les processeurs Zen 4 surpassaient désormais Alder Lake alors que dans d’autres domaines, c’était toujours une course contre Intel 12th Gen Core. Dans les tests à un seul thread, le Ryzen 7 7700X résiste bien, mais pour ceux qui exécutent de nombreux scripts simultanés, etc., c’est là que les processeurs Ryzen haut de gamme seraient plus avantageux.

Simdjson pour l’analyse JSON en est un des charges de travail beaucoup plus rapides maintenant avec les processeurs Zen 4 grâce à l’utilisation de l’AVX-512.

Pour la modélisation Blender 3D, le Ryzen 7 7700X fonctionnait généralement entre les processeurs Ryzen 9 3900X et Ryzen 9 5900X.

Le Ryzen 7 7700X lors du rendu avec Blender a vu une consommation électrique moyenne de 126 watts et un pic de 131 watts, nettement inférieur au Ryzen 9 3900X~5900X à environ 145 watts.

Sur les autres processeurs Les charges de travail de rendu basées sur le Ryzen 7 7700X ont continué à fonctionner entre les modèles de processeur 3900X et 5900X.

L’AMD Ryzen 7 7700X était très compétitif avec les différents projets logiciels open source Intel oneAPI évalués. Les processeurs AMD Zen 4 fonctionnent très bien avec ces projets logiciels Intel, en particulier avec bon nombre de ces composants logiciels bien optimisés pour AVX-512.

Inkscape

L’AMD Ryzen 7 7700X fonctionnait également très bien sur une large gamme des charges de travail d’imagerie principalement à un seul thread.

Sur une gamme de charges de travail d’encodage d’image, l’AMD Ryzen 7 7700X s’est principalement placé juste derrière l’AMD Ryzen 9 5900X tout en consommant beaucoup moins d’énergie que ce modèle Zen 3.

Pour une large gamme de charges de travail de créateurs, l’AMD Ryzen 7 7700X a bien résisté à un processeur de 399 USD.

L’AMD Ryzen 7 7700X s’est bien comporté pour les tâches d’encodage vidéo avec ses 8 cœurs/16 threads.

Les processeurs AMD Ryzen 7 7700X et Zen 4 en général étaient beaucoup plus compétitifs par rapport à Intel maintenant avec des charges de travail radio définies par logiciel.

Les processeurs Zen 4 ont également vu beaucoup d’amélioration avec le logiciel de traitement du signal numérique (DSP).

Dans l’ensemble, les processeurs AMD Ryzen de la série 7000 rivalisaient bien avec le I ntel Alder Lake tandis que dans quelques semaines, nous verrons comment ils se comparent à la concurrence Raptor Lake d’Intel sous Linux.

L’AMD Ryzen 7 7700X et d’autres processeurs Zen 4 avec AVX-512 étaient très bien en concurrence sur divers Charges de travail d’IA/d’apprentissage en profondeur.

Au total, j’ai exécuté plus de 300 tests de performances sur tous ces processeurs de bureau Intel/AMD testés sur Ubuntu Linux. Ceux qui souhaitent voir tous ces benchmarks dans leur intégralité, ainsi que les données de consommation d’énergie par test ainsi que les graphiques de performances par dollar, peuvent consulter this OpenBenchmarking.org result file for my entire (non-gaming) base de données. Il existe un large éventail de charges de travail testées en essayant de faire appel à toutes les utilisations différentes.

Sur l’ensemble des 333 tests effectués sur tous les processeurs, ci-dessus est un aperçu de la consommation d’énergie du processeur à travers cela environ 24 heures de tests. En moyenne, l’AMD Ryzen 7 7700X consommait environ 91 watts sous charge, pendant les brèves périodes d’inactivité, il a chuté jusqu’à 5,5 watts et avait une consommation d’énergie maximale enregistrée de 146 watts. Le Ryzen 7 7700X avec une moyenne de 91 watts est assez bon si l’on considère que pour la même durée de tests, le Ryzen 9 5900X qui présentait souvent des performances similaires avait une moyenne de 104 watts.

Si l’on prend la moyenne géométrique des 333 benchmarks réalisés sous Linux, l’AMD Ryzen 7 7700X est même sorti devant le Ryzen 9 5950X grâce au mix de benchmarks mono et multi-thread. Le Ryzen 7 7700X était également juste derrière le processeur Intel Core i9 12900K Alder Lake avec ce large éventail de benchmarks. Encore une fois, consultez le fichier de résultats OB mentionné ci-dessus pour ceux qui souhaitent parcourir les 333 benchmarks en détail.

Séparés de ces 333 benchmarks se trouvent tous les benchmarks de jeu Linux. Vous pouvez voir tous les résultats des jeux Linux via ce fichier de résultats OpenBenchmarking.org.

Pendant uniquement les tests de jeu Linux, le Ryzen 7 7700X fonctionnait avec une moyenne de 63 watts et un pic de 115 watts, une moyenne similaire à l’AMD Ryzen 9 3950X.

Avec peu Jeux Linux exploitant plus de 16 threads, l’AMD Ryzen 7 7700X était effectivement lié à la série AMD Ryzen 9 7900 en tant que processeurs les plus rapides testés pour les jeux Linux et beaucoup plus rapides que Zen 3 ou Intel Alder Lake.

À 399 $ USD l’AMD Ryzen 7 7700X est un bon processeur de bureau de milieu de gamme. Cependant, le coût des cartes mères AMD X670 initiales et de la mémoire système DDR5 peut rendre une telle construction plus coûteuse pour le moment, tandis qu’avec le temps, nous verrons des cartes mères AM5 plus abordables arriver sur le marché ainsi qu’une mémoire DDR5 moins chère. Dans tous les cas, comme le montrent ces nombreux benchmarks Linux, l’AMD Ryzen 7 7700X peut constituer un bon bureau Linux. Gardez simplement à l’esprit que vous voudrez exécuter une distribution Linux très récente, en particulier si vous souhaitez utiliser l’iGPU et avoir moins de soucis concernant les problèmes de compatibilité de la carte mère. Mais dans l’ensemble, mon temps avec les processeurs AMD Zen 4 sous Linux s’est bien passé et il y a une formidable amélioration générationnelle de la série Ryzen 5000.

Merci à AMD d’avoir fourni le matériel d’examen le jour du lancement et restez à l’écoute Phoronix pour les benchmarks de suivi au fur et à mesure que les optimisations Linux se matérialisent, que le réglage du compilateur Znver4 devient disponible et que la maturité de la pile logicielle open source rend les performances Linux toujours amusantes et excitantes.

Categories: IT Info