Test • AMD Zen 2 : X570 & Ryzen 7 3700X / Ryzen 9 3900X |
————— 07 Juillet 2019
Test • AMD Zen 2 : X570 & Ryzen 7 3700X / Ryzen 9 3900X |
————— 07 Juillet 2019
Pour les amateurs de conception de jeu, l'Unreal Engine est une valeur sûre de par sa licence permissive tant que vous ne faites pas fortune, et les quelques tutoriaux bien fichus afin d'apprendre les bases du développement. Nous testons ici la compilation du code source de la version 4.22 via Visual Studio 2019, une opération à n'exécuter qu'une fois si vous souhaitez utiliser l'UE4, à prendre ici comme un indice de puissance des processeurs dans des tâches de compilation et de développement logiciel lourd tout en restant sous l'OS de Microsoft.
Les nouveaux venus s'avèrent bien plus rapide que leurs devanciers (1/3), cela permet au Ryzen 7 3700X de prendre 20% d'avance sur le Core i9-9900K. Le Ryzen 9 3900X prend la seconde place devant le 9980XE, il doit tout de même laisser la victoire au monstrueux 2990WX et ses 32 cœurs..
Acheter un CPU doté de très nombreux cœurs en 2019 est difficilement recommandable pour un usage ludique uniquement. Or, dans le domaine de la programmation, nombreux sont les professionnels ou professionnels en devenir à s'aventurer sous l'OS manchot. Nous avons décidé pour cette nouvelle fournée de tests de nous affranchir de la suite de benchmarks de Phoronix, pour passer sur un contrôle à grain plus fin des versions des codes utilisés.
Pour ceux dont le hobby n'est pas de s'évader dans des mondes virtuels, la programmation est peut-être l'échappatoire. Armés d'un script de test open-source maison, nous testons la compilation de GCC 8.2. Cette mouture datant de février 2019, elle nous a semblé être un choix judicieux en termes de nouveautés sans tomber dans les versions un peu trop bêta. La compilation est un exercice ardu pour nos puces, car le flot de contrôle est fortement irrégulier, rendant la tâche des prédicteurs de branchements, hasardeuse. Cependant, la multitude de petits fichiers à traiter permet une grande scalabilité de la charge de travail, caractéristique à double tranchant puisque les CPU bleus sont impactés par les colmatages des failles liées à l'exécution spéculative.
Malgré la mitigation des failles, le Core i9-9900K parvient à garder l'avantage sur le 2700X, malheureusement pour lui, la concurrence propose à présent un Ryzen 7 3700X qui s'avère encore plus rapide. Plus haut, le Ryzen 3900X prend la seconde place, simplement devancé par le 2990WX. Pas vraiment de surprise au vu de la charge de travail demandé, qui raffole d'un nombre de cœurs logiques élevé.
Nous continuons dans la compilation avec cette fois le noyau linux en version 5.2. Tous les paramètres sont laissés à leur valeur par défaut par le script de configuration fourni, et le temps reporté comprend la compilation en tant que telle ainsi que les phases de génération de l'image, quant à elles faiblement threadées.
Rebelote dans ce test, avec un classement identique : les phases séquentielles minoritaires ne sont, semble-t-il, pas un problème pour les rouges, et c'est ainsi que les nouveaux venus devançant systématiquement la concurrence d'Intel, bien à la peine depuis le début de ce dossier.
Terminons nos évaluations par les tests ludiques, pages suivantes.
|