Architecture Nvidia vs AMD
Geo373
Messages postés
600
Date d'inscription
Statut
Membre
Dernière intervention
-
epango Messages postés 37504 Date d'inscription Statut Membre Dernière intervention -
epango Messages postés 37504 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je me pose une question juste par simple curiosité:
Ce matin en lisant un article de Tom's Hardware, j'ai lu que la nouvelle Radeon HD7950 avait des performances très proches de la GTX 580. Pourtant, le nombre de stream processors de la Radeon est de 1792 contre seulement 512 pour la GTX. De plus les fréquences graphiques et mémoire de la Radeon sont plus élevée que la GTX alors que ce sont des éléments importants.
Ma question est donc: quelle est la différence majeure entre les stream processors de chez AMD et de ceux de Nvidia (je crois appelé CUDA cores), qui ont l'air beaucoup plus efficaces ?
Merci d'avance de vos réponses
Je me pose une question juste par simple curiosité:
Ce matin en lisant un article de Tom's Hardware, j'ai lu que la nouvelle Radeon HD7950 avait des performances très proches de la GTX 580. Pourtant, le nombre de stream processors de la Radeon est de 1792 contre seulement 512 pour la GTX. De plus les fréquences graphiques et mémoire de la Radeon sont plus élevée que la GTX alors que ce sont des éléments importants.
Ma question est donc: quelle est la différence majeure entre les stream processors de chez AMD et de ceux de Nvidia (je crois appelé CUDA cores), qui ont l'air beaucoup plus efficaces ?
Merci d'avance de vos réponses
A voir également:
- Architecture Nvidia vs AMD
- Logiciel architecture gratuit - Télécharger - Architecture & Déco
- Udp vs tcp - Guide
- Amd catalyst - Télécharger - Pilotes & Matériel
- Amd cleanup utility - Télécharger - Pilotes & Matériel
- X86 vs x64 ✓ - Forum Windows
3 réponses
Renseignements pris, il faut que je modifie mon article, car avec les Radeon HD7950, AMD a encore modifié l'architecture de ses GPU, le "Graphics Core Next" :
Depuis la série 5000 des Radeon HD, AMD propose un modèle d'architecture basé sur le VLIW ou Very Large Instruction Word. En clair, il s'agit pour les unités de la puce d'exécuter d'un seul coup plusieurs instructions ...
Avec Graphics Core Next, la firme tire un trait sur cette époque et propose une architecture de type scalaire...
Il s'agit ici de travailler sur une seule instruction par bloc, toujours sur plusieurs éléments à la fois. On a donc un découpage de la puce où les unités de calcul, autrement appelées CU ou Compute Unit, sont constituées de blocs SIMD (quatre par CU), chacun pouvant exécuter une instruction sur un maximum de 16 éléments.
je t'invite à lire la suite des explications ici:
Graphics Core Next 1ere partie
Graphics Core Next 2eme partie
mais aussi là pour des infos complémentaires :
http://www.pcworld.fr/article/materiel/carte-graphique/test-amd-radeon-hd-7950/524265/
Meme si la structure maintenant scalaire des GPU sur les 2 marques se rapproche, le calcul des Stream Processors d'AMD est toujours faux, comme le remarque Clubic
On vous épargnera le calcul quelque peu alambiqué qui consisterait à suggérer que 28 unités de calculs chacune dotée de 4 SIMD pouvant chacun travailler sur 16 éléments nous font 1 792 processeurs de flux.
Parce que franchement ce calcul est tout aussi crédible que le premier décompte officiel du nombre de transistors des processeurs Bulldozer...
Depuis la série 5000 des Radeon HD, AMD propose un modèle d'architecture basé sur le VLIW ou Very Large Instruction Word. En clair, il s'agit pour les unités de la puce d'exécuter d'un seul coup plusieurs instructions ...
Avec Graphics Core Next, la firme tire un trait sur cette époque et propose une architecture de type scalaire...
Il s'agit ici de travailler sur une seule instruction par bloc, toujours sur plusieurs éléments à la fois. On a donc un découpage de la puce où les unités de calcul, autrement appelées CU ou Compute Unit, sont constituées de blocs SIMD (quatre par CU), chacun pouvant exécuter une instruction sur un maximum de 16 éléments.
je t'invite à lire la suite des explications ici:
Graphics Core Next 1ere partie
Graphics Core Next 2eme partie
mais aussi là pour des infos complémentaires :
http://www.pcworld.fr/article/materiel/carte-graphique/test-amd-radeon-hd-7950/524265/
Meme si la structure maintenant scalaire des GPU sur les 2 marques se rapproche, le calcul des Stream Processors d'AMD est toujours faux, comme le remarque Clubic
On vous épargnera le calcul quelque peu alambiqué qui consisterait à suggérer que 28 unités de calculs chacune dotée de 4 SIMD pouvant chacun travailler sur 16 éléments nous font 1 792 processeurs de flux.
Parce que franchement ce calcul est tout aussi crédible que le premier décompte officiel du nombre de transistors des processeurs Bulldozer...
Geo373
Messages postés
600
Date d'inscription
Statut
Membre
Dernière intervention
96
Merci pour le complément d'information, et désolé je ne l'avais pas vu depuis que tu l'as écrit à cause du foutu classement qui se fait par note, et quand je met le classement par date, la fois d'après ça revient sur le classement par note
flo88
Messages postés
28376
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
4 988
Salut
L'architecture Nvidia est trés en avance sur celle d'AMD.
Même si pour des raisons commerciales, la plupart des sites spécialisés ont tendances à baisser les performances des cartes nvidia et à "gonfler" celle d'AMD.
Il serait trop long de lister les differences exacts entre les deux, tu trouveras de nombreux comparatifs sur google, et ici, je te renvois vers cet article:
https://www.commentcamarche.net/faq/13439-choisir-sa-carte-graphique-en-fonction-de-sa-reference
L'architecture matériel est une chose, mais c'est aussi les drivers qui comptent pour l'exploitation d'une carte, et là aussi nvidia est en avance.
Il faut relativiser, AMD a pour lui de proposer des produits moins chers, plus accessible à tous. Mais plus capricieux.
Bonjour chez vous
L'architecture Nvidia est trés en avance sur celle d'AMD.
Même si pour des raisons commerciales, la plupart des sites spécialisés ont tendances à baisser les performances des cartes nvidia et à "gonfler" celle d'AMD.
Il serait trop long de lister les differences exacts entre les deux, tu trouveras de nombreux comparatifs sur google, et ici, je te renvois vers cet article:
https://www.commentcamarche.net/faq/13439-choisir-sa-carte-graphique-en-fonction-de-sa-reference
L'architecture matériel est une chose, mais c'est aussi les drivers qui comptent pour l'exploitation d'une carte, et là aussi nvidia est en avance.
Il faut relativiser, AMD a pour lui de proposer des produits moins chers, plus accessible à tous. Mais plus capricieux.
Bonjour chez vous
Ce n'est pas nVIDIA qui menace, du moins en ce moment, la survie d'AMD, mais Intel. Si cela avait été vrai, ce serait les cpu Intel dont ils sous-estimeraient les performances au dépens de ceux d'AMD. C'est nVIDIA qui, autrefois (au moment de sa splendeur triomphante), pouvaient faire pression sur les développeurs pour qu'ils optimisent leurs applications à ses CG.
Merci pour ta réponse et ton lien, même si l'article reste assez vague et la comparaison faite est en sens inverse de la comparaison que j'ai vu ce matin. A puissance proche, ce matin la AMD avait plus de Stream Processor que la GTX, sur ton lien, c'est la GTX qui a plus de core que l'AMD dont ils parlent.
En clair c'est assez vague et il ne faut pas se baser sur le nombre d'unités mais plutôt sur les benchmarks.
Merci
En clair c'est assez vague et il ne faut pas se baser sur le nombre d'unités mais plutôt sur les benchmarks.
Merci
bonjour,
même si l'article reste assez vague...
désolé de n'etre pas assez clair, car j'essaye de faire comprendre la difficulté de comparer les 2 types de CG :
Pour comparer les performances d'une carte graphique Nvidia et d'une carte AMD, c'est beaucoup plus compliqué...
...l'architecture assez différente des GPU chez Nvidia et AMD , notamment concernant les processeurs de flux, oblige à rentrer un peu plus dans le détail, et on tombe rapidement sur une impasse.
en clair, ce n'est pas possible de comparer simplement par le nombre de Stream processors une CG NVidia (à structure purement scalaire) à une CG AMD (à structure vectorielle).
On peut grosso modo diviser par 4 (ou 5 pour les anciennes générations AMD) le nombre de Stream Processors chez AMD pour avoir un équivalent approximatif chez NVidia
même si l'article reste assez vague...
désolé de n'etre pas assez clair, car j'essaye de faire comprendre la difficulté de comparer les 2 types de CG :
Pour comparer les performances d'une carte graphique Nvidia et d'une carte AMD, c'est beaucoup plus compliqué...
...l'architecture assez différente des GPU chez Nvidia et AMD , notamment concernant les processeurs de flux, oblige à rentrer un peu plus dans le détail, et on tombe rapidement sur une impasse.
en clair, ce n'est pas possible de comparer simplement par le nombre de Stream processors une CG NVidia (à structure purement scalaire) à une CG AMD (à structure vectorielle).
On peut grosso modo diviser par 4 (ou 5 pour les anciennes générations AMD) le nombre de Stream Processors chez AMD pour avoir un équivalent approximatif chez NVidia
Quand je disais l'article reste assez vague, c'est plus une manière de dire que ça ne rentre pas dans les détails et c'est compréhensible vu la complexité de la chose,en tout cas c'est de la bonne recherche que tu as fait sur cet article. J'ai bien vu le passage parlant de la difficulté à les comparer et je te comprends.