Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1471 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

[HFR] Dossier : Intel Core i9-7960X et Core i9-7980XE : 18 coeurs, presque trop

n°10239374
cacamanBet​aVersion
Posté le 25-09-2017 à 16:28:47  profilanswer
0Votes positifs
 

Reprise du message précédent :
@Equipe HardWare.fr : prévoyez-vous de publier les tests des petits frères à 12 et 14 coeurs ? Et quand si tel est le cas ? Merci !


Message édité par cacamanBetaVersion le 25-09-2017 à 16:29:13
mood
Publicité
Posté le 25-09-2017 à 16:28:47  profilanswer
 

n°10239391
C_Wiz
Profil : Equipe HardWare.fr
Posté le 25-09-2017 à 16:51:11  profilanswer
0Votes positifs
 

cacamanBetaVersion a écrit :

@Equipe HardWare.fr : prévoyez-vous de publier les tests des petits frères à 12 et 14 coeurs ? Et quand si tel est le cas ? Merci !

On les attends oui, mais on ne sait pas quand ca arrive désolé ;)

n°10239398
Punkenjoy
Posté le 25-09-2017 à 16:58:35  profilanswer
1Votes positifs
 

willgart a écrit :

...
quand on regarde Forza 7, il n'a pas été optimisé pour 1 coeur.  
 


 
Sinon, des développeurs comme ceux qui font le Frostbyte, entre autre ont réglé les problèmes de latences et de syncro et son capable d'aller chercher beaucoup plus de performance que sur un seul cœur.  
 
Ashes of Singularity aussi. etc... Les développeurs qui ne le font pas aujourd'hui sont ceux qui 1. N'ont pas la capacité technique de le faire, 2. refuse d'utiliser un moteur plus récent par manque de moyen et/ou de connaissance.  
 
Quand on regarde de très petit studios comme ceux qui font City Skyline( Collosal order, 17 employées) obtenir de très bon résultats en multicœur, on réalise vite que ceux qui ne s'y mettre pas sont simplement des studios qui ont les 2 mains bien profond dans leur...  
 

n°10239422
Asthon
Posté le 25-09-2017 à 17:39:19  profilanswer
1Votes positifs
 

Punkenjoy a écrit :


 
Quand on regarde de très petit studios comme ceux qui font City Skyline( Collosal order, 17 employées) obtenir de très bon résultats en multicœur, on réalise vite que ceux qui ne s'y mettre pas sont simplement des studios qui ont les 2 mains bien profond dans leur...  
 


 
Source ?
 
La dernière fois que j'y ai joué ça utilisait deux threads et basta...
 
La tailles des villes était clairement limitée par la fréquence du processeur plus que par le nombre de coeurs.

n°10239424
Winpoks
Posté le 25-09-2017 à 17:40:27  profilanswer
1Votes positifs
 

Pas mieux. C'est même le gros défaut de ce jeu comme les jeux Paradox également.

n°10239425
C_Wiz
Profil : Equipe HardWare.fr
Posté le 25-09-2017 à 17:41:27  profilanswer
1Votes positifs
 

City Skylines n'est pas du tout gourmand côté CPU (et sans rentrer dans l'offtopic il se limite a des maps bien trop petites sans mods !), je ne suis pas sur que ce soit une référence. Il ne consomme que 37% de mon antique Core i7-980X sur une grosse map avec la vitesse de simu au max ;)
 
DirectX 9/11 a été un vrai problème sur le multicoeur et la faute repose entièrement sur les épaules de Microsoft, la quantité d'efforts nécessaire pour tirer des perfs en MT avec ces API était bien trop élevée.  
 
Après beaucoup de studios ne jouent pas le jeu, ou pas sans contrepartie. Des développeurs ont tendance a faire payer pour le support matériel d'une fonctionnalité particulière, ca s'est vu dans l'histoire du jeu PC malheureusement...
 
Sans rapport aucun, F1 2016 ne détecte toujours pas le SMT dans Ryzen, je n'ai pas regardé si ca avait changé pour le 2017 :D


Message édité par C_Wiz le 25-09-2017 à 17:42:57
n°10239427
Punkenjoy
Posté le 25-09-2017 à 17:43:09  profilanswer
1Votes positifs
 

2 thread, c'est déjà multicore et il faut que tu compare aux jeux comparable
 
Sim City: IA hyper stupide, ville minuscule
Cities XL: jeu qui lag pas possible dès qu'on dépasse une certaine taille..., IA aussi bien plus stupide que cities XL
 
petit rappel, 17 employés, studio indépendant. Forza 7, gros studio, beaucoup de gens travail dessus, gros budget...

n°10239451
Geek2go
Posté le 25-09-2017 à 18:14:12  profilanswer
0Votes positifs
 

Y'a que moi qui trouve les perfs de ces processeurs pourries ? Un 7700k en applicatif avec 4 coeurs > 212, un i9 18 coeurs, donc plus de 4 fois plus de coeurs, indice 470 la ou on devrait se trouver aux alentours de 700/800.

n°10239452
Tigrou
Sans accroc
Posté le 25-09-2017 à 18:14:39  profilanswer
0Votes positifs
 

sebaas a écrit :

Intel a été ultra rapide pour répondre à Amd et son threadripper. A part le prix, joli monstre de puissance.


M'est avis qu'ils l'avaient dans leurs cartons depuis belle lurette mais qu'ils attendaient d'être "obligés" de le sortir. Pourquoi s'embêter avec des CPU plus chers à produire quand on vend des 4C/8T à 3-400€ depuis des années? :o


---------------
Feedback - Stacy's mom
n°10239454
Star2k
Posté le 25-09-2017 à 18:18:34  profilanswer
1Votes positifs
 

Geek2go a écrit :

Y'a que moi qui trouve les perfs de ces processeurs pourries ? Un 7700k en applicatif avec 4 coeurs > 212, un i9 18 coeurs, donc plus de 4 fois plus de coeurs, indice 470 la ou on devrait se trouver aux alentours de 700/800.


Les cores ne sont pas des coef multiplicateurs. Et puis tu sembles oublier que le 7700k c'est 4.2ghz en fréquence stock. C'est clairement pas le cas du i9 que tu cites.

 

De toute façon, vu le tarif de ce i9, c'est compliqué de lui trouver des qualités avec TR en face.

Message cité 1 fois
Message édité par Star2k le 25-09-2017 à 18:26:13
mood
Publicité
Posté le 25-09-2017 à 18:18:34  profilanswer
 

n°10239485
mattmatt88
Posté le 25-09-2017 à 19:05:24  profilanswer
0Votes positifs
 

vous avez mis le 7740k dans le tableau c'est pas plutôt le 7740x

n°10239493
C_Wiz
Profil : Equipe HardWare.fr
Posté le 25-09-2017 à 19:13:11  profilanswer
1Votes positifs
 

mattmatt88 a écrit :

vous avez mis le 7740k dans le tableau c'est pas plutôt le 7740x

Hmm bien vu ;)

n°10239519
the_pdf
Posté le 25-09-2017 à 19:54:04  profilanswer
1Votes positifs
 

Tigrou a écrit :


M'est avis qu'ils l'avaient dans leurs cartons depuis belle lurette mais qu'ils attendaient d'être "obligés" de le sortir. Pourquoi s'embêter avec des CPU plus chers à produire quand on vend des 4C/8T à 3-400€ depuis des années? :o


Du genre Xeon à sortir plus tard, et adapté en vitesse vers du hedt, quitte à l'overclocker un peu( c'est du Intel donc ça passe mieux)

n°10239536
k4520
C'est légal !
Posté le 25-09-2017 à 20:29:02  profilanswer
0Votes positifs
 

willgart a écrit :

j'insiste et je signe... arretez moi ces coeurs a tour de bras et revenez a la base : 4 cores optimisés !
a part ceux qui convertissent des fichiers videos ou font du rendering TOUTE la journée, 99.9% du reste du temps pas plus de 2 coeurs sont utilisés.
quand on regarde Forza 7, il a été optimisé pour 1 coeur. et les arguments sont 100% viable (et démontrés par les bench de tous les autres jeux): la latence!
plus il y a de cores plus il y a de latence, de la perte dans la synchro des threads etc...
Il faut un CPU qui a 2 cores rapides et d'Autres inactifs tant qu'une application reellement multi-thread ne demande cette puissance.


 
Le problème est qu'il devient de plus en plus difficile d'augmenter l'IPC ou la fréquence, on le voit bien avec ce qu'il se passe chez Intel ou à chaque génération on a certes un gain d'IPC, mais de plus en plus minime, et la fréquence stagne (on pouvait déjà titiller le 5 GHz avec Sandy Bridge).
AMD a fait un grand bond avec ryzen, mais au final n'a fait que rattraper une partie de son retard, et a perdu en fréquence max (ce qui ne nuit pas aux perfo de l'architecture heureusement, Bulldozer était tellement bas).
Le nombre de cœurs est un nouvel argument marketing certes, mais quand un logiciel tire bien partie de tous ces threads disponibles, les gains peuvent être énormes. Il y a 15-20 ans c'était la fréquence qui primait, on a bien vu le résultat quasi catastrophique à la fin.
Après, si tu as la recette magique a appliquer pour augmenter miraculeusement les performances par cœur, Brian Krzanich attend ton coup de fil, tant que ça ne lui coute pas trop cher :o


Message édité par k4520 le 25-09-2017 à 21:04:11
n°10239539
loustic
Posté le 25-09-2017 à 20:35:51  profilanswer
0Votes positifs
 

C'est surtout plus facile de multiplier les cores plutôt que de faire comme il y a 15ans des cores de plus en plus gros et performant. Le parallélisme à ses limites, mais bon avec le x86 on n'est plus à une aberration près.  
Vivement dans les 5ans qui viennent que les qualcom et compagnie réveille l'intelligence perdu chez intel, AMD est trop loin.


Message édité par loustic le 25-09-2017 à 20:36:16
n°10239544
Invite_Sur​prise
Racaille de Shanghaï
Posté le 25-09-2017 à 20:43:42  profilanswer
0Votes positifs
 

Super test, merci.

n°10239658
ledesillus​ionniste
Posté le 25-09-2017 à 23:42:09  profilanswer
0Votes positifs
 

Qu'est-ce qu'il se passe avec le 7740x qu'il se démarque autant en efficacité ? C'est pourtant la même plateforme, on dirait qu'il est différent.

n°10239661
C_Wiz
Profil : Equipe HardWare.fr
Posté le 25-09-2017 à 23:50:47  profilanswer
1Votes positifs
 

ledesillusionniste a écrit :

Qu'est-ce qu'il se passe avec le 7740x qu'il se démarque autant en efficacité ? C'est pourtant la même plateforme, on dirait qu'il est différent.

Bah oui il est complètement différent, le 7740X est un 7700K sur socket LGA2066 ;) Cf notre article ici : http://www.hardware.fr/articles/96 [...] poses.html


Message édité par C_Wiz le 25-09-2017 à 23:51:11
n°10239721
bobbyto
Posté le 26-09-2017 à 09:02:06  profilanswer
0Votes positifs
 

Pour moi le seul "vrai" intérêt des proc gavés de coeurs, hors scénario des stations de travail (montage vidéo, calculs scientifiques) est la virtualisation.  
 
Un CPU de cette puissance est souvent suffisant pour un serveur d'une petite structure (Active Directory, Serveur de print, serveur de fichier, BDD, messagerie, serveurs web linux...). Le problème est que la partie hardware ne suit pas (pas de ECC, pas de compatibilité matérielle garantie avec VMWare, ...).
 
Du coup toujours obligé de passer sur du matériel "serveur", et donc avec des Xeon...

n°10239729
Eric B
Posté le 26-09-2017 à 09:15:27  profilanswer
0Votes positifs
 

les TR supportent la ECC il me semble.  
Reste à voir les certifications avec les outils de virtualisation.
Peut probable tant que Dell et HP ne proposeront pas des rack 1U avec des TR.  
Ces offres serveurs resteront plus probablement en Xeon, mais aussi en Eypc.
Un petit Epyc 32c/64t peut offrir une sacrée belle machine de virtualisation!

n°10239761
Naxos
\o/
Posté le 26-09-2017 à 10:25:25  profilanswer
0Votes positifs
 

Des CPU bien taillés pour la virtualisation :)

n°10239803
jmaa36
Posté le 26-09-2017 à 11:59:27  profilanswer
0Votes positifs
 

L'intérêt de ces nouveaux multicores sont que ce sont des Intel et ils ont la puissance nécessaire pour remplacer des stations de travail. L'héritage Intel est important car nombre de logiciels sont optimisés pour l'architecture intel.
 Les AMD TR ont plein de qualité mais sont encore un peu vert (Le support mémoire est encore erratique, le support des fonctions de virtualisation est défaillant et il faudra attendre deux ans pour que les développeurs prennent en compte les spécificités de TR et aque les soft adaptés soient disponibles).

n°10239811
gliss198
Posté le 26-09-2017 à 12:13:15  profilanswer
0Votes positifs
 

@Equipe HardWare.fr : merci je n'avais pas vu le score single thread x264
 
par contre les résultats ne semblent pas cohérents : 7700K et 7740X dans un mouchoir de poche ok, les 2 ont un turbo à 4,5GHz.
Mais les 7820X et  core i9 ont une baisse de perf de 0,6 soit 19% alors qu'ils ont des turbo boots 3.0 de 4,5 ou 4,4 GHz : on devrait logiquement avoir les meme scores ou une très faible baisse
 
On voit une baisse de perf de meme ordre que sur les jeux, sauf qu'en sigle thread le mesh ne devrait pas avoir d'influence. Quelqu'un a t'il une explication ? (bien que lisant régulièrement Hardware.fr je suis loin d'être un spécialiste :-)

n°10239818
C_Wiz
Profil : Equipe HardWare.fr
Posté le 26-09-2017 à 12:38:48  profilanswer
1Votes positifs
 

gliss198 a écrit :

@Equipe HardWare.fr : merci je n'avais pas vu le score single thread x264
 
par contre les résultats ne semblent pas cohérents : 7700K et 7740X dans un mouchoir de poche ok, les 2 ont un turbo à 4,5GHz.
Mais les 7820X et  core i9 ont une baisse de perf de 0,6 soit 19% alors qu'ils ont des turbo boots 3.0 de 4,5 ou 4,4 GHz : on devrait logiquement avoir les meme scores ou une très faible baisse
 
On voit une baisse de perf de meme ordre que sur les jeux, sauf qu'en sigle thread le mesh ne devrait pas avoir d'influence. Quelqu'un a t'il une explication ? (bien que lisant régulièrement Hardware.fr je suis loin d'être un spécialiste :-)


La fréquence ne fait pas tout ! L'architecture est proche entre Skylake/Kaby Lake et Skylake-X, mais il y a tout de même des différences sur les unités AVX par exemple (y compris dans la gamme Skylake-X).
 
Mais dans ce cas précis ce qui fait plus probablement la différence, c'est les changements autour de la structure de cache qui a complètement changé sur les Skylake-X. Le L2 est plus gros, mais le L3 a changé fortement et ses performances sont moins bonnes.  
 
Cf cette page de notre article : http://www.hardware.fr/articles/96 [...] exion.html

n°10239821
k4520
C'est légal !
Posté le 26-09-2017 à 12:40:16  profilanswer
0Votes positifs
 

Peut être à cause de la gestion différente du cache l3, ou de windows qui fait sautiller les threads d'un coeur à l'autre ?  
 
Édit : grilled par le chef  :D


Message édité par k4520 le 26-09-2017 à 13:14:06
n°10239841
gliss198
Posté le 26-09-2017 à 13:30:29  profilanswer
0Votes positifs
 

ok, Le L3 a beaucoup changé : le partage d'info entre les coeurs devient beaucoup plus lent qu'avant.
Mais dans le cas du single-thread, avec le Turbo Boost 3, j'avais compris que le flux d'instructions était "focalisé" sur un coeur, donc plus besoin d'aller chercher dans le L2 d'un autre coeur, puisque le "seul" qui travaille dans ce cas, reçoit toutes les instructions, non ?
J'ai surement raté un truc (les chiffres le prouvent) si quelqu'un peu éclairé ma lanterne ?

n°10239843
Geek2go
Posté le 26-09-2017 à 13:32:33  profilanswer
0Votes positifs
 

Star2k a écrit :


Les cores ne sont pas des coef multiplicateurs. Et puis tu sembles oublier que le 7700k c'est 4.2ghz en fréquence stock. C'est clairement pas le cas du i9 que tu cites.

 

De toute façon, vu le tarif de ce i9, c'est compliqué de lui trouver des qualités avec TR en face.

 

Non mais d'accord, je veux bien croire que le scaling ne suis pas la multiplication des cores, et je sais bien que les frequences sont plus basses. Tout de meme, lorsqu'on passe de 1 à 2 core, on double. De 2 à 4 on double encore. De 4 à 8, on double encore quasiment. Mais la, j'ai l'impression qu'on tombe plus dans de la surenchere marketing qu'autre chose, avec des cores supplémentaires tres peu efficaces et des consos qui pour le coup s'envolent.

 

Ca peut faire penser à l'histoire du sli et du crossfire y'a quelques années..


Message édité par Geek2go le 26-09-2017 à 13:34:26
n°10239853
wnorton
Je suis néerlandophone
Posté le 26-09-2017 à 13:49:11  profilanswer
1Votes positifs
 

AMD doit vraiment remercier Intel de pratiquer des prix pareils sinon AMD serait vraiment dans la merde.

n°10239860
C_Wiz
Profil : Equipe HardWare.fr
Posté le 26-09-2017 à 14:03:46  profilanswer
1Votes positifs
 

gliss198 a écrit :

ok, Le L3 a beaucoup changé : le partage d'info entre les coeurs devient beaucoup plus lent qu'avant.
Mais dans le cas du single-thread, avec le Turbo Boost 3, j'avais compris que le flux d'instructions était "focalisé" sur un coeur, donc plus besoin d'aller chercher dans le L2 d'un autre coeur, puisque le "seul" qui travaille dans ce cas, reçoit toutes les instructions, non ?
J'ai surement raté un truc (les chiffres le prouvent) si quelqu'un peu éclairé ma lanterne ?


Alors deux trucs pour compléter :  
- Lancer une charge sur un coeur ne garantit pas qu'elle tournera toujours sur le même coeur dans le temps. On peut le voir avec un Ctrl+AltShift+Esc sous Windows pour voir l'activité des coeurs, il arrive que la tâche se "ballade". En pratique, c'est le scheduler de Windows qui décide où les tâches tournent et il peut (parfois pour de mauvaise raisons liées à des optimisations pour SQL Server) déplacer les tâches. Ca peut jouer, mais un tout petit peu (hors cas très précis).
- Un programme a besoin de données pour travailler, qui sont chargées en mémoire. Tous les programmes n'ont pas besoin de la même quantité de données, beaucoup de benchmarks "arithmétiques" (les benchs théoriques) utilisent peu de données. Les benchmarks plus pratiques, ici un encodage de vidéo, vont en général avoir besoin de plus de données (lues et écrites en mémoire). Dans ce cas, la performance du sous système mémoire (tous les caches + les contrôleurs mémoires) va jouer souvent de matière importante sur les performances. C'est le cas ici.
 
Pour rappel, le principe des caches est de limiter au maximum les accès aux barrettes mémoires qui sont particulièrement lents.  
 
Une image, je veux faire un gâteau, je peux avoir mes ingrédients juste à portée de main sur la table a côté de moi (L1), dans un tiroir juste en dessous (L2, un peu plus de place, un peu plus long d'accès, faut ouvrir/fermer le tirroir), ou dans le frigo qui est beaucoup plus loin (L3, il faut que je marche pour y aller et revenir). Et si j'ai vraiment pas de bol, j'ai oublié un ingrédient et il faut que j'aille à la superette du coin (mémoire centrale).  
 
Chaque niveau de cache est là pour éviter qu'on aille au niveau supérieur, ils ont des tailles croissantes mais en pratique ne peuvent pas tout stocker.

Message cité 2 fois
Message édité par C_Wiz le 26-09-2017 à 15:58:09
n°10239862
SirGallaha​d
What's your favorite color ?
Posté le 26-09-2017 à 14:05:02  profilanswer
0Votes positifs
 

Sur de l'applicatif, le scaling peux être parfait selon les applis.


---------------
Blue,no ! Yellow ! ... Aaaaaaaaaaaaahhhhhhhhhh
n°10239863
Eric B
Posté le 26-09-2017 à 14:08:19  profilanswer
0Votes positifs
 

C_Wiz a écrit :

Une image, je veux faire un gâteau, je peux avoir mes ingrédients juste à portée de main sur la table a côté de moi (L1), dans un tiroir juste en dessous (L2, un peu plus de place, un peu plus long d'accès, faut ouvrir/fermer le tirroir), ou dans le frigo qui est beaucoup plus loin (L3, il faut que je marche pour y aller et revenir). Et si j'ai vraiment pas de bol, j'ai oublié un ingrédient et il faut que j'aille à la superette du coin (mémoire centrale).


joli // :jap:  
Encore moins de bol, la suppérette du coin accessible à pied n a pas l ingrédient, il faut que je prenne la voiture pour aller le chercher dans le gros hyper (disque dur).
Et vraiment pénible, même l hyper n a pas le produit, il faut le commander (réseau / internet) !

n°10239907
Eric B
Posté le 26-09-2017 à 15:18:15  profilanswer
0Votes positifs
 

Comme dit Guillaume/Hfr, le 7980XE est limité par son enveloppe thermique.
Mais certains s'y donnent à coeur joie: https://www.youtube.com/watch?v=_alRb9dMQjQ

 

O/C de 5.7Ghz sur les 18 coeurs, 5600 pts à Cinebench R15 Multi (cad 3x mieux que le 7900x @ stock ou 2x mieux que le 7980XE @ Stock qui fait ds les 3000 pts)
et 1000 W de consomation!!

 

Version texte en allemand sur heise.de


Message édité par Eric B le 26-09-2017 à 15:25:55
n°10239924
Flyman81
Posté le 26-09-2017 à 15:43:12  profilanswer
0Votes positifs
 

C_Wiz a écrit :

On peut le voir avec un Ctrl+Alt+Esc sous Windows pour voir l'activité des coeurs


Tu veux dire Ctrl+Alt+Suppr non ? Parce que depuis tout à l'heure j'essaye avec Escape, à part changer de fenêtre ça fait pas grand chose :D

n°10239934
Eric B
Posté le 26-09-2017 à 15:53:32  profilanswer
0Votes positifs
 

ctrl+shift+esc pour ouvrir le taskmanager.


Message édité par Eric B le 26-09-2017 à 15:53:43
n°10239937
C_Wiz
Profil : Equipe HardWare.fr
Posté le 26-09-2017 à 15:57:29  profilanswer
0Votes positifs
 

Eric B a écrit :

ctrl+shift+esc pour ouvrir le taskmanager.

Oops oui et pas Alt, c'est tellement mécanique j'ai pas fait gaffe je corrige :D

n°10239961
Flyman81
Posté le 26-09-2017 à 16:44:32  profilanswer
0Votes positifs
 

Ah là d'accord, merci :D

n°10240010
Warren79
Posté le 26-09-2017 à 17:26:23  profilanswer
0Votes positifs
 

Il y a bien le logiciel POVRay qui scale bien en MT (à partir de la version 3.7 seulement cela dit), c'est dommage qu'il ne fasse plus partie du protocole de test. D'autant qu'il peut fonctionner en ligne de commande avec tout plein de paramètres. Je l'utilise presque quotidiennement pour faire des jeux/sets de textures ou des natures mortes ('stills' en Anglais). Je crois qu'il faisait partie du protocole de test il y a plusieurs années. Dommage :( .Mais bon, j'ai un core i5 2500 et comme il est référencé '100' par vos tests je ne vais pas me plaindre :). Ca me permet de voir le progrès effectué depuis toutes ces années.

n°10240233
sagittaire
Posté le 26-09-2017 à 22:48:08  profilanswer
0Votes positifs
 

Citation :

Nous commençons par les mesures de performances sous x264, la mesure est effectuée sur un thread, et sur le nombre maximal de threads présents sur le processeur :

 

Oui, nous nous sommes également grattés la tête devant ces résultats. En pratique le 7960X fait même légèrement mieux que son grand frère dans ce benchmark... mais les deux sont derrière le Threadripper 1950X.

 

Plusieurs points à noter, d'abord la question de la fréquence. Le multiplicateur vacillait pour les coeurs autour de 30 à 31 dans les deux cas, ce qui est assez loin des fréquences annoncées ! Notez que dans les deux cas, nous n'étions pas au TDP tel que relevé par la puce (ou nos mesures), et que nous étions très loin des plafonds de température.

 

Ben j'avais déjà annoncé ça dans un post il y a plus d'un mois:
http://forum.hardware.fr/hfr/Hardw [...] #t10208034

 

Il était difficile d'envisager que les 7960X et 7980XE avec un TDP de 165W fassent beaucoup mieux que le 1950X avec un TDP de 180W. Mais je suis quand même étonné qu'ils soient en dessous du 1950X en x264.

 

Aller quelques débuts d'explication pour certains résultats assez surprenant.

 

1) 7zip
Des étudiants de mon bahut se sont amusés à faire quelques tests et ont constaté que pour des valeurs particulières du nombre de coeur, il y avait des discontinuités dans les performances (test sur core i5-3550 4C/4T ici)
thread=1 4428 (CPU à ~100%)
thread=2 8558 (CPU à ~200%)
thread=3 8681 (CPU à ~200%)
thread=4 14451 (CPU à ~400%)
thread=5 13017
thread=6 14587
thread=7 14547
thread=8 15001
L'algo de compression 7 zip semble très bien fonctionner avec un nombre de threads égal à 2^N. Cela pourrait expliquer les résultats très surprenant de beaucoup de CPU lorsque la valeur par défaut sur le nombre de threads logiciels est égale à celle du nombre de threads logiques et différente de 2^N (1920X vs 1950X vs 1800X, i7-7820X vs i9-7900X ou encore i9-7960X vs i9-7980XE ... etc etc). Il serait donc préférable ici d'imposer systématiquement un nombre 2^N pour le nombre de thread logiciel mais je n'ai pas de CPU 16C/32T pour vérifier cette hypothèse.

 

2) x264
Bon là l'explication est simple. les 7960X et 7980XE sont limités par leur TDP trop bas qui ne leur permet pas de dépasser le 1950X. Les CPU intel vont arriver plus vite à leur limite au niveau de consommation car le x264 fait un usage assez intensif des instructions AVX/AVX2 qui engendre de fortes surconsommations.

 

3) x265
Dans les tests que j'ai fait faire en x265 4K, un i9-7900X 10C/20T est presque au niveau d'un 1950X 16C/32T du fait de SMID AVX2 nettement plus rapides. Les 7960X et 7980XE devraient donc poutrer un 1950X dans les grandes largeurs en étant presque 2 fois plus rapide avec un encodage 4K. Or ce n'est pas le cas, et de très loin même. Même si les 7960X et 7980XE sont assez nettement plus rapides qu'un 1950X, ils sont très vite limités en consommation et même de manière encore plus forte que pour le x264, du fait d'une utilisation encore plus intensive des instructions AVX/AVX2 pour le x265.

 

Donc en gros pour les applications très bien multithreadées et utilisant les SIMD AVX/AVX2, les CPU intel seront très vite limités en fréquence. Par contre pour les applications qui ne sont plus capables de saturer 32 ou 40 threads, les CPU intel vont pouvoir utiliser leur turbo à pleine vitesse, et prendre assez facilement l'avantage sur le 1950X.

 


Message édité par sagittaire le 26-09-2017 à 23:32:22
n°10240271
guig2000
Posté le 27-09-2017 à 00:40:42  profilanswer
0Votes positifs
 

Je pensait que les intel feraient nettement mieux quand même!
Enfin bon je suis repassé chez AMD, la dernière fois c'était un k6-2 500!

n°10240477
gliss198
Posté le 27-09-2017 à 11:47:45  profilanswer
0Votes positifs
 

justement le Turbo Boost 3 avec ces drivers sous Windows 10 n'est il pas fait pour minimiser le balancement entre les coeurs quand il y a un seul thread, et se focaliser sur un coeur et le faire tourner à la fréquence max ?
Durant le test single thread x264, est ce que l'on voit la fréquence turbo boost 3 atteinte et stable ?
Apres, x264 utilisant AVX influence peut être les résultats ... ou le turbo boots 3 ne sert à rien car jamais utilisé.

n°10240479
sagittaire
Posté le 27-09-2017 à 11:48:52  profilanswer
0Votes positifs
 

guig2000 a écrit :

Je pensait que les intel feraient nettement mieux quand même!
Enfin bon je suis repassé chez AMD, la dernière fois c'était un k6-2 500!


 
Ils auraient dû et même pu faire bien mieux mais bon le TDP de 165W est ridiculeusement bas pour ça. Je ne comprend pas qu'Intel n'ait pas choisi plutôt 180W où même 200W. Personne de sérieux n'aurait reproché à Intel de mettre un TDP de 200W sur un 18C/36T. Le 7960X fait même mieux dans certain cas que le 7980XE. Même d'un point de vue marketing c'est difficile à expliquer. A part pour dire "j'en ai une plus grosse qu'AMD et en plus je consomme moins". Du coup le 7980XE à 2000$ se retrouve complètement bridé eu niveau des perf et fait juste un peu mieux que le 1950X ou le 7960X qui sont bien moins couteux. AMD de son côté ne s'est pas trompé en choisissant un TDP qui correspond au maximum d'efficacité de son architecture.
 
Bon après ce sont des modèles X avec coefs multis débloqués qu'il sera facile d'overclocker. Il sera donc facile de faire bien mieux qu'un 1950X et même presque deux fois mieux même en encodage x265 4K (et sur les appli qui font un usage intensif des SIMD AVX2) avec un gros waterclock.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
[HFR] Actu : Pilotes GeForce 385.69 WHQL[HFR] Actu : AMD Radeon Software 17.9.2, mGPU pour Vega
[HFR] Actu : AMD utilisera le 12nm de GloFo en 2018[HFR] Actu : Nouvelle faille dans l'Intel Management Engine !
[HFR] Actu : Toshiba choisi Bain Capital pour ses mémoires[HFR] Actu : ''Carte'' fille avec trois 80mm chez Jonsbo
Fréquence Bus & Core/Thread[HFR] Actu : Z370 incompatible avec les Core de 7 et 6è génération !
Plus de sujets relatifs à : [HFR] Dossier : Intel Core i9-7960X et Core i9-7980XE : 18 coeurs, presque trop


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR