Espace membre :
flechePublicité

// Processeurs entrée de gamme: AMD A8/A10 Virgo vs Intel Core i3 Ivy Bridge

Partager ce dossier

Publié par Julien Jay le Mercredi 17 Octobre 2012

Une architecture processeur qui évolue : place à Piledriver


Lorsqu'AMD a lancé ses processeurs AMD FX il y a plusieurs mois de cela, la surprise a été de taille et il ne faut pas se leurrer, nous parlons bien ici d'une mauvaise surprise. Attendue de longue date, l'architecture Bulldozer s'est avérée bien en deçà des attentes et n'a pas permis le moins du monde à AMD de taquiner son rival de toujours. Si nous nous épanchons sur Bulldozer, c'est que les nouvelles APU Virgo proposées par AMD font fit de leur architecture x86 héritée du K10 pour adopter des cœurs Piledriver ! Face à la génération Llano, le changement est donc conséquent.

AMD Trinity Architecture - 1


Piledriver incarne ici une évolution de l'architecture Bulldozer. Et comme nous l'avions déjà évoqué lors de notre papier consacré à Trinity sur mobile (voir AMD Trinity : un Bulldozer dans un portable ?), les évolutions si elles sont bien réelles sont plutôt subtiles, du moins par rapport à Bulldozer. Rappelons au passage qu'avec Bulldozer, AMD introduit la notion de module. Chaque module est composé de deux cœurs d'exécution x86 et l'intérêt premier de ce concept est de partager un certain nombre de ressources communes entre les cœurs d'un même module, ce qui est censé conduire à une architecture plus efficace et moins pachydermique en terme de transistors. Tout en donnant à la marque la possibilité de décliner son architecture avec plus ou moins de modules et donc plus ou moins de cœurs.

AMD Trinity Architecture - 4


Reste que pour ses APU Virgo, AMD retient un design quadri-cœurs fait de deux modules Piledriver. Au sein d'un module Piledriver, chaque cœur x86 dispose de son propre cache L1, le cache de second niveau étant partagé entre les cœurs. L'agencement du cache est donc différent, mais pas nécessairement sa taille puisque l'on retrouvait dans Llano un cache de second niveau de 1 Mo par cœur, soit 4 Mo au total, alors que Virgo propose 2 Mo de cache L2 par module soit là aussi un total de 4 Mo. Rappelons dans tous les cas l'absence de cache de troisième niveau.

AMD Trinity Architecture - 2
AMD Trinity Architecture - 3


Dans sa documentation technique, AMD évoque foultitude de changements au niveau de l'architecture sans toutefois franchement rentrer dans le détail. On notera l'ajout de certaines instructions notamment pour prendre en charge les calculs FMA3 pour le Fuse/Multiply/Add sur trois opérandes ou les instructions de conversion F16C. Et cela s'ajoute évidemment au tronc commun Bulldozer comme la prise en charge des instructions AVX ou de l'AES-NI.

AMD Virgo - Die Shot


AMD annonce par ailleurs avoir amélioré les mécanismes de prédiction de branchement ou encore le scheduling alors que l'efficacité du cache de second niveau serait supérieure. Et tout cela dans le but d'offrir un meilleur IPC (nombre d'instructions traitées par cycle d'horloge).


Vous aimerez aussi

Envoyer par mail Envoyer par mail
à partir de
195,20 €
à partir de
155,56 €
à partir de
157,20 €
Chargement des commentaires...
( les afficher maintenant )

flechePublicité

Les bons plans !

Partenaire Clubic.com

Top logiciels Hobbies

Guitar Pro
Guitar Pro 6 : La solution musicale de référence pour Guitaristes !
TuxGuitar
Musique et tablatures !
3D-Driving-School Europe-Edition
apprendre les bases de la conduite automobile
UnderCoverXP
Imprimer simplement des jaquettes de tous formats
Meteo Fusion
Afficher la météo de votre ville sur le bureau
Calibre
Gérer votre bibliothèque d’e-books avec le plus que performant logiciel Open Source Calibre !

Partenaire Clubic.com

flechePublicité

BE GEEK ! Avec Clubic Logo

flechePublicité