Heim  >  Artikel  >  Was ist der Unterschied zwischen der Prozessor-A76-Architektur und der A77-Architektur?

Was ist der Unterschied zwischen der Prozessor-A76-Architektur und der A77-Architektur?

Guanhui
GuanhuiOriginal
2020-07-27 10:37:3217009Durchsuche

Was ist der Unterschied zwischen der Prozessor-A76-Architektur und der A77-Architektur?

Der Unterschied zwischen der Prozessor-A76-Architektur und der A77-Architektur

1. A77 hat eine 1-mal bessere Verzweigungsvorhersage als A76; >2. A77 ermöglicht es Anweisungen, im Falle eines Cache-Treffers direkt in die zentrale Umbenennungsphase der CPU zu gelangen, was die Länge der Rechenpipeline reduziert und die Effizienz um 30 % verbessert.


Cortex-A77

Aus Sicht der Produktentwicklungsgenerationen ist Cortex-A77 der direkte Nachfolger von Cortex-A76. Das bedeutet, dass die neue Architektur im Wesentlichen mit der des Produkts der vorherigen Generation übereinstimmt. ARM gab an, dass Cortex-A77 durch einfaches Upgrade der SoC-IP bereitgestellt werden kann und keine vollständige Überarbeitung erfordert.

Entsprechend dem tatsächlichen Produkt verwendet Cortex-A77 wie Cortex-A76 weiterhin den ARMv8.2-CPU-Kern und unterstützt AArch32 und AArch64. Was das Multi-Core-Design betrifft, unterstützt Cortex-A77 weiterhin DSU (DynamIQ Shared Uint) zur Kopplung mit der kleineren Cortex-A55-Einheit. Was die grundlegende Architekturkonfiguration betrifft, unterstützt Cortex-A77 weiterhin 64 KB L1-Befehls- und Datencache und 256 KB oder 512 KB L2-Cache.

Interessanterweise hat ARM eine Lösung mit geringerer Kapazität für das L2-Cache-Design von Cortex-A77 gewählt, da seine infrastrukturorientierte Neoverse N1-Prozessorarchitektur einen 1 MB großen L2-Cache verwendet. Die Architektur des Prozessors selbst stammt von Cortex-. A76, was bedeuten könnte, dass ARM einzigartigere Ideen bei der Prozessorkonfiguration hat.

Als Weiterentwicklung der Cortex-A76-Architektur sollte die Leistungsverbesserung von Cortex-A77 aus mikroarchitektonischer Sicht erfahrungsgemäß nicht sehr groß sein, und das Gleiche gilt auch für die absolute Leistung Perspektive Schließlich hat sich die Handwerkskunst zu diesem Zeitpunkt nicht wesentlich verbessert. Die meisten Cortex-A77-Produkte verwenden weiterhin den 7-nm-Prozess. ARM gibt an, dass die Spitzenfrequenz von Cortex-A77 mit der der Cortex-A76 der vorherigen Generation identisch ist, nämlich 3 GHz. Wenn dies der Fall ist, hat der Cortex-A77 möglicherweise nicht viel zu bieten.

Laut der von ARM veröffentlichten Roadmap kann Cortex-A77 jedoch eine Leistungssteigerung von 20 % im Vergleich zu Produkten der vorherigen Generation bringen. Wenn man bedenkt, dass sich in Bezug auf Prozess und Frequenz nicht viel geändert hat, bedeutet dies, dass die Architektur des Cortex-A77 offensichtliche Änderungen aufweisen wird und der IPC erheblich verbessert wurde. Tatsächlich hat ARM die Cortex-A77-Architektur neu gestaltet und eine Vielzahl intelligenter Funktionen eingeführt, was zu einer Leistungssteigerung von bis zu 20 % bei unverändertem Prozess und Frequenz führt.

Empfohlenes Tutorial: „

PHP

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen der Prozessor-A76-Architektur und der A77-Architektur?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn