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

 

 

L'évolution de votre machine...




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter
Les invités peuvent voter

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  749  750  751  ..  988  989  990  991  992  993
Auteur Sujet :

[Topic Unique] Processeurs AMD Bulldozer FX-8100/6100/4100 (32nm)

n°8074497
saebalyon
le roi de l'aurtogafe
Posté le 10-10-2011 à 08:48:47  profilanswer
 
mood
Publicité
Posté le 10-10-2011 à 08:48:47  profilanswer
 

n°8074507
edwoud
⭐ shériff de l'espace
Posté le 10-10-2011 à 09:06:10  profilanswer
 


 
Bah ça sert à rien de faire croire à une différence quand il n'y en a pas...  :jap:

n°8074522
matthiman
de Gilead
Posté le 10-10-2011 à 09:28:14  profilanswer
 


 
oui mais non-siginificative !!! tu connais pas les stats, test du khi² tout ça :o


---------------
Ventes - Feedback
n°8074523
Fouge
Posté le 10-10-2011 à 09:31:48  profilanswer
 

Pour toi, ces scores dont la précision est de +/- 1% (et sont manifestement GPU limited) montrent une différence significative qu'il faudrait mettre en valeur en choisissant l'échelle qui va bien ?

n°8074524
Invite_Sur​prise
Racaille de Shanghaï
Posté le 10-10-2011 à 09:32:40  profilanswer
 
n°8074532
MEI
|DarthPingoo(tm)|
Posté le 10-10-2011 à 09:41:31  profilanswer
 

Wirmish a écrit :

Citation :

Windows and Linux need kernel scheduler changes and memory alignment changes due to the share L1 cache causing excessive cross invalidations and subsequent reloads.

Citation :

The cache memory has significantly more latency, but about a third more reading performance. Writes are also slower, which explains the presence of an L2 WCC (write coalescing cache). The very existence of the WCC and the cache details made available long ago made me wary... 18-20 cycle access times vs 12 cycles on Phenom II seemed like a BAD idea.

Citation :

They kept the specialization of the ALUs instead of making them more capable, then removed one... but added an extra pipeline... that didn't seem too bright either, unless you can use the ALUs across the whole module to make a fat core (which should have been done before releasing this product).



 
C'était pas genre à AMD de ce démerder pour créer du hardware qui tourne avec les scheduler actuels...
Parce que sortir un CPU qui tourne que pour un Linux kernel machin où un Windows 8, super...
 
Sauf si AMD donne une licence Windows 8 gratos avec les Bulldozer ça ne rime à rien...


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°8074538
Foil
Posté le 10-10-2011 à 09:46:41  profilanswer
 

J'espère juste que c'est la plus belle opération de com. qu'on ait vue depuis longtemps parceque si les benchs sont confirmés,c'est la déception abyssale.


Message édité par Foil le 10-10-2011 à 09:54:20
n°8074540
chriskenob​y
Que la force soit avec vous
Posté le 10-10-2011 à 09:47:45  profilanswer
 

Personne ne peut remonter un Mail a AMD, pour leur dire a l heure actuel si le Buldo est moisi qu ils ne le sorte pas, autant passer le binz, de toute façon les deçu iront ce perdre chez Sandy, les autres vont rester avec leur X6....et attendre la news gen  :)
 


---------------
Les créateurs de l'Electro, c'est eux KRAFTWERK http://www.kraftwerk.com/concerts/ [...] _robo.html - Mes Cartes https://drive.google.com/drive/fold [...] 0-vZPkdfoi
n°8074546
aliss
Rhyme the Rhyme Well
Posté le 10-10-2011 à 09:53:53  profilanswer
 

Actually, we already have such an issue known for Bulldozer, and NO bench-marked system has the patch installed!
 
The shared L1 cache is causing cross invalidations across threads so that the prefetch data is incorrect in too many cases and data must be fetched again. The fix is a "simple" memory alignment and (possible)tagging system in the kernel of Windows/Linux.
 
I reviewed the code for the Linux patch and was astonished by just how little I know of the Linux kernel... lol! In any event, it could easily cost 10% in terms of single threaded performance, possibly more than double that in multi-threaded loads on the same module due to the increased contention and randomness of accesses.
 
Not sure if ordained reviewers have been given access to the MS patch, but I'd imagine (and hope) so! Last I saw, the Linux kernel patch was still being worked on by AMD (publicly) and Linus was showing some distaste for the method used to address the issue. One comment questioned the performance cost but had received no replies... but you don't go re-working kernel memory mapping for anything less than 5-10%... just not worth it!

 
http://www.xtremesystems.org/forum [...] ost4969164
 
C'est possible ça  :??:  
 

n°8074548
[Toine]
A la demande générale...
Posté le 10-10-2011 à 09:55:59  profilanswer
 

aliss a écrit :

Actually, we already have such an issue known for Bulldozer, and NO bench-marked system has the patch installed!
 
The shared L1 cache is causing cross invalidations across threads so that the prefetch data is incorrect in too many cases and data must be fetched again
. The fix is a "simple" memory alignment and (possible)tagging system in the kernel of Windows/Linux.
 
I reviewed the code for the Linux patch and was astonished by just how little I know of the Linux kernel... lol! In any event, it could easily cost 10% in terms of single threaded performance, possibly more than double that in multi-threaded loads on the same module due to the increased contention and randomness of accesses.
 
Not sure if ordained reviewers have been given access to the MS patch, but I'd imagine (and hope) so! Last I saw, the Linux kernel patch was still being worked on by AMD (publicly) and Linus was showing some distaste for the method used to address the issue. One comment questioned the performance cost but had received no replies... but you don't go re-working kernel memory mapping for anything less than 5-10%... just not worth it!  
 
http://www.xtremesystems.org/forum [...] ost4969164
 
C'est possible ça  :??:  
 


Largement oui :D . C'est un peu comme les SSD la diff de perfs entre aligné et pas aligné est énorme.


---------------
mes ventes : http://forum.hardware.fr/hfr/Achat [...] 0413_1.htm .
mood
Publicité
Posté le 10-10-2011 à 09:55:59  profilanswer
 

n°8074552
MEI
|DarthPingoo(tm)|
Posté le 10-10-2011 à 09:58:38  profilanswer
 

Oui enfin s'il faut des patch de kernel c'est mort pour Windows, ça sera que pour 8 voir un Rx pour un Windows Server. mais pas dans un SP et surtout pas dans un KB.
 
Bon si AMD lache de gros millions p'tet que MS fera un effort pour un SP2 de 7, mais j'y crois pas trop... ;)


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°8074554
Invite_Sur​prise
Racaille de Shanghaï
Posté le 10-10-2011 à 09:59:04  profilanswer
 

aliss a écrit :

Actually, we already have such an issue known for Bulldozer, and NO bench-marked system has the patch installed!
 
The shared L1 cache is causing cross invalidations across threads so that the prefetch data is incorrect in too many cases and data must be fetched again. The fix is a "simple" memory alignment and (possible)tagging system in the kernel of Windows/Linux.
 
I reviewed the code for the Linux patch and was astonished by just how little I know of the Linux kernel... lol! In any event, it could easily cost 10% in terms of single threaded performance, possibly more than double that in multi-threaded loads on the same module due to the increased contention and randomness of accesses.
 
Not sure if ordained reviewers have been given access to the MS patch, but I'd imagine (and hope) so! Last I saw, the Linux kernel patch was still being worked on by AMD (publicly) and Linus was showing some distaste for the method used to address the issue. One comment questioned the performance cost but had received no replies... but you don't go re-working kernel memory mapping for anything less than 5-10%... just not worth it!

 
http://www.xtremesystems.org/forum [...] ost4969164
 
C'est possible ça  :??:  
 


Impossible n'est pas AMaÿDaÿ ...

n°8074558
[Toine]
A la demande générale...
Posté le 10-10-2011 à 10:05:01  profilanswer
 

MEI a écrit :

Oui enfin s'il faut des patch de kernel c'est mort pour Windows, ça sera que pour 8 voir un Rx pour un Windows Server. mais pas dans un SP et surtout pas dans un KB.
 
Bon si AMD lache de gros millions p'tet que MS fera un effort pour un SP2 de 7, mais j'y crois pas trop... ;)


Le kernel n'est jamais patché dans les KB ? Ca m'étonne.


---------------
mes ventes : http://forum.hardware.fr/hfr/Achat [...] 0413_1.htm .
n°8074562
MEI
|DarthPingoo(tm)|
Posté le 10-10-2011 à 10:13:03  profilanswer
 

[Toine] a écrit :


Le kernel n'est jamais patché dans les KB ? Ca m'étonne.


Sauf faille de sécurité.


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°8074564
aliss
Rhyme the Rhyme Well
Posté le 10-10-2011 à 10:15:20  profilanswer
 

Invite_Surprise a écrit :


Impossible n'est pas AMaÿDaÿ ...


 
Avec 10% de plus en single thread et plus du double en MT par module, ça aurait déjà une autre gueule. :/

n°8074565
Marc
Chasseur de joce & sly
Posté le 10-10-2011 à 10:17:03  profilanswer
 

Le prob de BD c'est surtout les scheduler et la répartition des thread.
 
Exemple avec 4 thread en fonction des cas il vaudra mieux les avoir sur 4 coeurs de 2 modules afin d'avoir le Turbo et/ou caches partagés, mais dans d'autres cas il vaudra mieux qu'ils soient sur 4 coeurs de 4 modules afin de ne pas partager le fetch/decode/cache L2 voir FPU.

n°8074568
seth-01
Posté le 10-10-2011 à 10:17:53  profilanswer
 

aliss a écrit :


 
Avec 10% de plus en single thread et plus du double en MT par module, ça aurait déjà une autre gueule. :/


faut que M$ sorte un correctif pour son W7 et avec de la chance ils le feront !

n°8074573
MEI
|DarthPingoo(tm)|
Posté le 10-10-2011 à 10:21:40  profilanswer
 

Marc a écrit :

Le prob de BD c'est surtout les scheduler et la répartition des thread.
 
Exemple avec 4 thread en fonction des cas il vaudra mieux les avoir sur 4 coeurs de 2 modules afin d'avoir le Turbo et/ou caches partagés, mais dans d'autres cas il vaudra mieux qu'ils soient sur 4 coeurs de 4 modules afin de ne pas partager le fetch/decode/cache L2 voir FPU.


Ouai mais là c'est au soft de gérer manuellement l'affinité des threads plus qu'au Kernel (qui ne peux pas deviner par avance).


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°8074577
Marc
Chasseur de joce & sly
Posté le 10-10-2011 à 10:24:59  profilanswer
 

MEI a écrit :


Ouai mais là c'est au soft de gérer manuellement l'affinité des threads plus qu'au Kernel (qui ne peux pas deviner par avance).

C'est mal l'affinité forcée par les softs.
 
Non mais y'a pas de solution miracle, faut faire un choix, prioriser d'utiliser le moins de module ou le plus de module. C'est ce choix qui va changer entre W7 et W8.

n°8074579
aliss
Rhyme the Rhyme Well
Posté le 10-10-2011 à 10:26:06  profilanswer
 

AMD ne peut pas proposer des profils pour les soft de la même manière qu'ils le font pour le multi-gpu ?

Message cité 2 fois
Message édité par aliss le 10-10-2011 à 10:26:16
n°8074580
Gigathlon
Quad-neurones natif
Posté le 10-10-2011 à 10:27:26  profilanswer
 


Oui, mais la façon dont c'est amené... [:gordon shumway]

n°8074592
Kirok
Habite à l'intérieur de son pc
Posté le 10-10-2011 à 10:36:06  profilanswer
 

Pour moi Bulldozer est vraiment une architecture avec beaucoup de potentielle, mais je pense que AMD aura toujours une génération de retard et que Vishera devra ce battre sur Sandy Bridge et Ivybridge mainstream. :/

n°8074598
[Toine]
A la demande générale...
Posté le 10-10-2011 à 10:39:02  profilanswer
 
n°8074599
Kirok
Habite à l'intérieur de son pc
Posté le 10-10-2011 à 10:40:15  profilanswer
 
n°8074604
seth-01
Posté le 10-10-2011 à 10:42:47  profilanswer
 

Kirok a écrit :

Pour moi Bulldozer est vraiment une architecture avec beaucoup de potentielle, mais je pense que AMD aura toujours une génération de retard et que Vishera devra ce battre sur Sandy Bridge et Ivybridge mainstream. :/


le problème avec AMD et contrairement à Intel c'est qu'ils font une nouvelle archi avec un nouveau procédé de gravure :/ plus de difficultés !

n°8074606
MEI
|DarthPingoo(tm)|
Posté le 10-10-2011 à 10:45:12  profilanswer
 

Marc a écrit :

C'est mal l'affinité forcée par les softs.
 
Non mais y'a pas de solution miracle, faut faire un choix, prioriser d'utiliser le moins de module ou le plus de module. C'est ce choix qui va changer entre W7 et W8.


Si c'est bien fait, c'est pas pire que de devoir coder la même fonction dans tous les SIMD possible et de faire un profil par CPU en fonction des perfs réelles mesurées empiriquement.
 
A partir du moment où on comment à avoir des cœurs hétérogène, ça devient compliqué.
 
Autant le SMT c'était gérable par le Kernel, autant là c'est plus compliqué. Et à moins de pousser le concept à son paroxysme avec un Cluster contenant tout les cœurs, on restera toujours dans un état où le Kernel est très important. Ce qui n'a en fait quasi jamais été le cas en x86... :'(


Message édité par MEI le 10-10-2011 à 10:52:29

---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°8074609
MEI
|DarthPingoo(tm)|
Posté le 10-10-2011 à 10:45:51  profilanswer
 

seth-01 a écrit :


le problème avec AMD et contrairement à Intel c'est qu'ils font une nouvelle archi avec un nouveau procédé de gravure :/ plus de difficultés !


Personne ne leur à demander de prendre autant de temps entre Phenom et Bulldozer. ;)


Message édité par MEI le 10-10-2011 à 10:45:58

---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°8074613
Gigathlon
Quad-neurones natif
Posté le 10-10-2011 à 10:49:23  profilanswer
 

Marc a écrit :

C'est mal l'affinité forcée par les softs.


C'est la seule façon d'avoir un contrôle sur l'exécution, malgré tout.
 
Ca vaut aussi pour le SMT.

n°8074619
matthiman
de Gilead
Posté le 10-10-2011 à 10:57:04  profilanswer
 

Kirok a écrit :


 
Ou J-2 non ?


 
repoussé au 13 apparemment...
espérons que ça porte bohneur  :sarcastic:


---------------
Ventes - Feedback
n°8074621
seth-01
Posté le 10-10-2011 à 10:58:31  profilanswer
 

matthiman a écrit :


 
repoussé au 13 apparemment...
espérons que ça porte bohneur  :sarcastic:


ca c'est un mot qui n'est pas bien vu sur ce topic ! :D

n°8074623
Fouge
Posté le 10-10-2011 à 11:00:34  profilanswer
 

Gigathlon a écrit :

C'est la seule façon d'avoir un contrôle sur l'exécution, malgré tout.

 

Ca vaut aussi pour le SMT.

De ton processus uniquement, pas des autres qui eux aussi pourraient potentiellement avoir la même mauvaise idée que ton soft cad gérer aux-même leur affinité.
Sauf rare exception, ça doit être une entité au dessus des processus qui doit gérer leur affinité, et pas chaque processus dans son coin, sinon t'imagines bien le bordel et les risques de grosses pertes de performances liées (alors que le but était l'inverse !).

Message cité 4 fois
Message édité par Fouge le 10-10-2011 à 11:01:11
n°8074627
Marc
Chasseur de joce & sly
Posté le 10-10-2011 à 11:04:09  profilanswer
 

Fouge a écrit :

De ton processus uniquement, pas des autres qui eux aussi pourraient potentiellement avoir la même mauvaise idée que ton soft cad gérer aux-même leur affinité.
Sauf rare exception, ça doit être une entité au dessus des processus qui doit gérer leur affinité, et pas chaque processus dans son coin, sinon t'imagines bien le bordel et les risques de grosses pertes de performances liées (alors que le but était l'inverse !).

Voilà :D

n°8074653
moyen_moin​s
chat réincarné
Posté le 10-10-2011 à 11:21:25  profilanswer
 

Marc a écrit :

Le prob de BD c'est surtout les scheduler et la répartition des thread.
 
Exemple avec 4 thread en fonction des cas il vaudra mieux les avoir sur 4 coeurs de 2 modules afin d'avoir le Turbo et/ou caches partagés, mais dans d'autres cas il vaudra mieux qu'ils soient sur 4 coeurs de 4 modules afin de ne pas partager le fetch/decode/cache L2 voir FPU.


Le cauchemar [:polo99991:4]

n°8074654
MEI
|DarthPingoo(tm)|
Posté le 10-10-2011 à 11:21:46  profilanswer
 

Fouge a écrit :

De ton processus uniquement, pas des autres qui eux aussi pourraient potentiellement avoir la même mauvaise idée que ton soft cad gérer aux-même leur affinité.
Sauf rare exception, ça doit être une entité au dessus des processus qui doit gérer leur affinité, et pas chaque processus dans son coin, sinon t'imagines bien le bordel et les risques de grosses pertes de performances liées (alors que le but était l'inverse !).


Oui enfin en général, les softs où c'est impactant de laisser le Kernel gérer, c'est ceux qui vont exploiter tous les threads du CPU. Donc le soft peux assigner chacun de ses threads comme il faut, et après c'est au Kernel d'arbitrer proprement par rapport aux contraintes.
 
Dans 99% des cas ça sera un gain. Car je pense que peux de gens encode un film et joue en même temps, ou encore font un traitement par lot de photo pendant qu'ils compresses un archives de plusieurs Go... :spamafote:
 
De toutes façons en général ces processus seront ralentis plus par les I/Os que par un mauvaise répartitions sur les threads hardware.

Message cité 2 fois
Message édité par MEI le 10-10-2011 à 11:22:34

---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°8074656
moyen_moin​s
chat réincarné
Posté le 10-10-2011 à 11:22:43  profilanswer
 

aliss a écrit :

AMD ne peut pas proposer des profils pour les soft de la même manière qu'ils le font pour le multi-gpu ?


J'y pensais [:joce]
Ce serait sale ça [:mcrapid]

n°8074658
Profil sup​primé
Posté le 10-10-2011 à 11:24:14  answer
 

Tous ces gens qui se plaignent de devoir bientôt payer plus cher leur INTEL maintenant que l'on "sait" [:deratisateur]

n°8074661
tigreduboi​s
Posté le 10-10-2011 à 11:28:29  profilanswer
 

Fouge a écrit :

De ton processus uniquement, pas des autres qui eux aussi pourraient potentiellement avoir la même mauvaise idée que ton soft cad gérer aux-même leur affinité.
Sauf rare exception, ça doit être une entité au dessus des processus qui doit gérer leur affinité, et pas chaque processus dans son coin, sinon t'imagines bien le bordel et les risques de grosses pertes de performances liées (alors que le but était l'inverse !).


Oui mais là on parle juste d'une propriété du logiciel genre AFFINITY_PREFER_REAL_CORE=1
 
Après, à l'OS de scheduler tout ça.

n°8074664
Gigathlon
Quad-neurones natif
Posté le 10-10-2011 à 11:29:47  profilanswer
 

Fouge a écrit :

De ton processus uniquement, pas des autres qui eux aussi pourraient potentiellement avoir la même mauvaise idée que ton soft cad gérer aux-même leur affinité.
Sauf rare exception, ça doit être une entité au dessus des processus qui doit gérer leur affinité, et pas chaque processus dans son coin, sinon t'imagines bien le bordel et les risques de grosses pertes de performances liées (alors que le but était l'inverse !).


Là on arrive à un problème tout autre lié au multitâches préemptif.

 

Dans le contexte du cloud computing je serais enclin à laisser ce job au scheduler, mais pas pour des clients... eux doivent être légers, efficaces et on ne devrait jamais lancer plusieurs applications de calcul intensif "critiques" simultanément. Actuellement, Windows est déjà incroyablement trop lourd pour ce qu'on peut en faire.

 

On revient du coup au problème de l'évolution des smartphones dans la même direction que les PC...


Message édité par Gigathlon le 10-10-2011 à 11:31:44
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  749  750  751  ..  988  989  990  991  992  993

Aller à :
Ajouter une réponse
 

Sujets relatifs
[topic uniq] LanParty MI P55-T36 mini itx[Topic unique] Crucial M225 (Version 64, 128, 256 Go)
AMD Athlon 64 FX-57 overclocké à 3.1ghz s/A8N32-SLI Deluxe+SLI 8800GTX[Topic unique] Gigabyte GA-MA770T-UD3P
Erreur CRC WinRar Config AMD 3 Windows 7 64[Topic Unique] Thermaltake Level 10
Plus de sujets relatifs à : [Topic Unique] Processeurs AMD Bulldozer FX-8100/6100/4100 (32nm)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)