Forum: Mikrocontroller und Digitale Elektronik Arm 11 vs. ARM Cortex A8


von Patrick W. (seennoob)


Lesenswert?

Welcher der beiden Architekturen ist eigentlich performanter ?
Was sind die Vortteile der jeweiligen Chips ?

MFG Patrick

von Marcus H. (mharnisch) Benutzerseite


Lesenswert?

Patrick Weinberger schrieb:
> Welcher der beiden Architekturen ist eigentlich performanter ?
> Was sind die Vortteile der jeweiligen Chips ?

Beides sind sogenannte Applikationsprozessoren, d.h. sie sind dafür 
gedacht, "richtige" Betriebssysteme auszuführen. Cortex-A8 ist sozusagen 
der Nachfolger von ARM11, also per definition leistungsfähiger.

ARM11 kann Speicherzugriffe umsortieren und ggf. unabhängig von ALU 
Befehlen abarbeiten. Ansonsten ist die Pipeline relativ einfach 
aufgebaut. Eine Floating Point Unit ist optional, aber oft vorhanden.

Cortex-A8 hat eine dual-issue Pipeline, d.h er kann unter Umständen zwei 
Befehle gleichzeitig bearbeiten. Die Architektur ist auf höhere 
Taktfrequenzen ausgelegt. Die Pipeline ist knapp doppelt so lang wie die 
des ARM11, daher ist die Sprungvorhersage komplexer. Alle relevanten 
Cortex-A8 Implementierungen haben FPU und NEON units. NEON ist eine SIMD 
Erweiterung, ähnlich MMX/SSE bei Intel.

Und dann gibt's noch Cortex-A9...

Gruß
Marcus
http://www.doulos.com/arm/

von Patrick W. (seennoob)


Lesenswert?

Der neue ARM Cortex A9 MP hätte sogar das Potential eine vergleichbar 
schnelle Platform zu bieten, wie der INTEL Atom. Also der ideale Chip 
für die nächste gerneration von Handys und Co. Eines der besten 
Beispiele ist da wohl der neue OMAP4xxx (noch nicht auf dem Markt). Vom 
verbrauch her wird wohl der ARM auch besser abschneiden!

MFG

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.