Maison  >  Article  >  Quelle est la différence entre l'architecture du processeur A76 et l'architecture A77 ?

Quelle est la différence entre l'architecture du processeur A76 et l'architecture A77 ?

Guanhui
Guanhuioriginal
2020-07-27 10:37:3217009parcourir

Quelle est la différence entre l'architecture du processeur A76 et l'architecture A77 ?

La différence entre l'architecture du processeur A76 et l'architecture A77

1 A77 a un prédicteur de branche 1 fois meilleur que l'A76 ; >2. A77 permet directement aux instructions d'entrer dans l'étape centrale de renommage du processeur en cas d'atteinte du cache, ce qui réduit la longueur du pipeline d'opération et améliore l'efficacité de 30 %.


Cortex-A77

Du point de vue des générations de développement de produits, Cortex-A77 est le successeur direct du Cortex-A76, ce qui signifie que la nouvelle architecture est fondamentalement la même que celle du produit de la génération précédente. ARM a déclaré que le Cortex-A77 n'a besoin que de simplement mettre à niveau l'adresse IP du SoC pour se déployer, et n'a pas besoin de le démonter et de repartir de zéro.

Correspondant au produit réel, le Cortex-A77, comme le Cortex-A76, utilise toujours le cœur du processeur ARMv8.2 et prend en charge AArch32 et AArch64. En termes de conception multicœur, le Cortex-A77 prend toujours en charge le DSU (DynamIQ Shared Uint) pour s'associer à la plus petite unité Cortex-A55. En termes de configuration architecturale de base, le Cortex-A77 prend toujours en charge 64 Ko de cache d'instructions et de données L1 et 256 Ko ou 512 Ko de cache L2.

Fait intéressant, ARM a choisi une solution de plus petite capacité pour la conception du cache L2 du Cortex-A77, car son architecture de processeur Neoverse N1 orientée infrastructure utilise un cache L2 de 1 Mo. L'architecture du processeur lui-même provient de Cortex-. A76, ce qui peut signifier qu'ARM a des idées plus uniques en matière de configuration du processeur.

Selon l'expérience, en tant qu'évolution de l'architecture Cortex-A76, d'un point de vue micro-architectural, l'amélioration des performances du Cortex-A77 ne devrait pas être très importante, et il devrait en être de même d'un point de vue absolu. Après tout, le savoir-faire ne s’est pas amélioré de manière significative à ce stade. La plupart des produits Cortex-A77 utiliseront toujours le processus 7 nm, affirme que la fréquence maximale du Cortex-A77 est la même que celle de la génération précédente du Cortex-A76, qui est de 3 GHz. Si tel est le cas, le Cortex-A77 n’a peut-être pas grand-chose à offrir.

Cependant, selon la feuille de route publiée par ARM, le Cortex-A77 peut apporter une amélioration des performances de 20 % par rapport aux produits de la génération précédente. Étant donné qu'il n'a pas beaucoup changé en termes de processus et de fréquence, cela signifie que l'architecture du Cortex-A77 subira des changements évidents et que l'IPC a été considérablement amélioré. En fait, ARM a repensé l'architecture Cortex-A77 et introduit un grand nombre de fonctions intelligentes, obtenant ainsi une augmentation des performances allant jusqu'à 20 % tout en conservant le même processus et la même fréquence.

Tutoriel recommandé : "

PHP

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn