Anzeige

Quad-Core für Handys: ARM bringt winzige Embedded-CPU

Bald in Handys und Set-Top-Boxen

Die britische Technologie-Schmiede ARM, die ihre Entwicklungen an andere Chip-Hersteller lizenziert, hat mit dem "Cortex A9" einen neuen Prozessor-Kern vorgestellt. Der A9 ist so klein und sparsam, dass sich auch in mobilen Geräten mehrere Rechenkerne verbauen lassen sollen.

Anzeige

Wird ein A9-Kern in 65 Nanometern Strukturbreite hergestellt, soll er laut ARM nur 1,5 Quadratmillimeter auf dem Die belegen und nur 250 Milliwatt elektrischer Leistung aufnehmen. Dabei soll die Rechenleistung aber gegenüber anderen Embedded-Kernen 4- bis 16-mal so hoch liegen. Möglich macht das ARM mit seinen kleinen RISC-Kernen über eine Pipeline mit acht Stufen, der Prozessor ist zudem als Out-of-Order-Maschine ausgeführt. Die Taktfrequenzen lassen sich je nach Anwendung auf über 1 GHz schrauben. Bis zu vier der Kerne lassen sich koppeln und zusammen in einen Chip integrieren.

Die ARM-Kerne finden sich in zahlreichen Handys und anderen mobilen Geräten, aber auch in Set-Top-Boxen. Laut ARM haben sich bereits NEC, Nvidia, Samsung, ST und TI entschieden, die neuen A9-Kerne zu verbauen - ob jedoch alle auch auf mehrere Kerne setzen, ist noch nicht bekannt. Laut ARM kommen auch erst jetzt und im Jahr 2008 die ersten Geräte auf den Markt, die um den Vorgänger-Kern Cortex A8 herum gebaut sind.

Symbian hat bereits angekündigt, dass das eigene Smartphone-Betriebssystem SymbianOS Unterstützung für ARMs symmetrische Multi-Prozessor-Architektur (SMP) erhalten soll. Künftige Versionen des Betriebssystems werden in der Lage sein, mit mehreren CPU-Kernen umzugehen, die ARMs Prozessor Cortex-A9 MPCore bietet. Erste Smartphones mit ARM Cortex-A9 MPCore und SymbianOS sollen 2010 auf den Markt kommen.

Die beiden neuen ARM-Kerne A9 und A9-MP unterscheiden sich in ihrem Funktionsumfang deutlich. Letztendlich kann aber auch bei den jeweiligen Einheiten jeder Hersteller eines Endgerätes wählen, welche Teile der Architektur er verwenden will. So preist ARM den A9 zwar mit integrierter FPU samt doppelter Genauigkeit und der Multimedia- und Grafikeinheit "Neon" an, zum Laufen bringt man ein ARM-System jedoch auch ohne diese. Für Ausgabe oder etwa 3D-Effekte ist dann jedoch ein externer Chip bzw. eine Integration dieser Aufgaben auf dem selben Die nötig.

Blockdiagramm Cortex-A9 MP mit vier Kernen
Blockdiagramm Cortex-A9 MP mit vier Kernen
So sind auch die Blockdiagramme von A9 und A9-MP zu verstehen. Jedes Kästchen darin stellt eine Einheit dar, die vorhanden sein kann oder nicht. Um den A9-MP zu realisieren braucht man aber in jedem Fall die dort dunkelblau gekennzeichneten Einheiten, die unter anderem für die Cache-Kohärenz der Prozessoren zuständig sind. Dabei dürfen auch externe, also nicht-ARM-Einheiten, auf den Datenfluss im Prozessor einwirken. Das deutet beispielsweise auf 3D-Beschleuniger hin, die so eine hohe Speicherbandbreite erreichen könnten. Der ebenfalls als Modul zu habende Speichercontroller für die A9s beherrscht sogar den Umgang mit DDR2-Speicher.

Blockdiagramm Cortex-A9 als Single-Core mit Erweiterungen
Blockdiagramm Cortex-A9 als Single-Core mit Erweiterungen
Um zu älteren Anwendungen der ARM-Kerne kompatibel zu bleiben, ist in der Multi-Core-Verwaltung des A9-MP ein Interrupt-Controller vorgesehen - dieser ist sonst meist extern ausgeführt, so auch beim einkernigen A9. Im A9-MP steuert der "Generalized Interrupt Controller" (GIC) auch die Kommunikation der Kerne untereinander. Von der flüssigen Transparenz der Mehrkern-Verwaltung einer x86-CPU ist der A9-MP damit recht weit entfernt. Sein Anwendungsbereich sind jedoch voll auf die CPU zugeschnittene Betriebssysteme mit wenigen Threads, sodass man etwa eine einzelne Anwendung fest an einen Kern binden kann. Die Kerne kommen sich dabei viel weniger gegenseitig in die Quere als in einem PC.

Da die Hersteller von Endgeräten sich aus den ARM-Angeboten immer erst die für sie optimale CPU zusammenstellen müssen, sollen an der Software möglichst wenige Änderungen erforderlich sein. So sind die beiden neuen Kerne laut ARM auch weitgehend kompatibel zur Architektur des ARM11 aus dem Jahr 2002, welcher das letzte Design vor der 2005 gestarteten Ära der Cortex-Kerne war. Ein einzelner Cortex A9 soll folglich auch in die selben Designs passen, bei gleicher Leistungsaufnahme, aber höherer Energieeffizienz - und dabei aber vor allem mehr Rechenleistung bieten. Die Aufgaben werden in kürzerer Zeit erledigt, dabei aber in den Spitzen der Akku-Belastung weniger Strom verbraucht.


4kern 04. Okt 2007

ich sehe schon die Gamer auf das Händie umsteigen und am Schulhof mit Benchmarks prozen.

micxer 04. Okt 2007

Das wär's doch! Und mit Linux als Betriebssystem auch kein Problem! :-)

GG 04. Okt 2007

doch - das heisst es auch - aber natürlich nicht in diesem Kontext ;-)

ich2 04. Okt 2007

Das bedeutet, das Instruktionen nicht in der Reihenfolge ausgeführt werden, in der sie im...

Simon________ 04. Okt 2007

mehr "aus der Reihe/Ordnung" ... http://en.wikipedia.org/wiki/Out-of-order_execution

Kommentieren



Anzeige

  1. Manager (m/w) Database-Marketing
    R+V Allgemeine Versicherung AG, Wiesbaden
  2. IT-Mitarbeiter/in fachlich-technische Dienstleistungen
    Landeshauptstadt München, München
  3. IT-Operations Analyst Produktdatenmanagement PIM (m/w)
    Media-Saturn IT-Services GmbH, Ingolstadt
  4. Technischer Redakteur (m/w)
    Jetter AG, Ludwigsburg

Detailsuche


Blu-ray-Angebote
  1. Das Leben des Brian - The Immaculate Edition [Blu-ray]
    7,90€
  2. San Andreas [3D Blu-ray]
    12,90€
  3. 4 Blu-rays für 30 EUR
    (u. a. Lone Survivor, Homefront, Inception, Blade Runner, Herr der Ringe, Das fünfte Element...

Weitere Angebote


Folgen Sie uns
       


  1. Verschlüsselung

    Thüringens Verfassungsschutzchef Kramer verlangt Hintertüren

  2. Xeon D-1571

    Intel veröffentlicht sparsamen Server-Chip mit 16 Kernen

  3. Die Woche im Video

    Sensationen und Skandale

  4. Micron

    Von 1Y-/1Z-DRAM-, 3D-Flash- und 3D-Xpoint-Plänen

  5. Hochbahn

    Hamburger Nahverkehr bekommt bald kostenloses WLAN

  6. ViaSat Joint Venture

    Eutelsat wird schnelleres Satelliten-Internet bieten

  7. SSDs

    Micron startet Serienfertigung von 3D-NAND-Flash

  8. TV-Kabelnetz

    Ausfall für 30.000 Haushalte bei Unitymedia

  9. Nordrhein-Westfalen

    Mehrere Krankenhäuser von Malware befallen

  10. Erneuerbare Energien

    Brennstoffzelle produziert Strom oder Wasserstoff



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Raspberry Pi Zero angetestet: Der Bastelrechner für stille, dunkle Ecken
Raspberry Pi Zero angetestet
Der Bastelrechner für stille, dunkle Ecken
  1. Jaguarboard Noch ein Bastelcomputer mit Intel-Chip
  2. Cricetidometer mit Raspberry Pi Ein Schrittzähler für den Hamster
  3. Orange Pi Lite Preis- und Größenkampf der Bastelcomputer

Lumberyard: Amazon krempelt den Spielemarkt um
Lumberyard
Amazon krempelt den Spielemarkt um
  1. Lumberyard Amazon veröffentlicht Engine auf Basis der Cryengine

VBB-Fahrcard: Der Fehler steckt im System
VBB-Fahrcard
Der Fehler steckt im System
  1. VBB-Fahrcard Busse speichern seit mindestens April 2015 Bewegungspunkte
  2. VBB-Fahrcard Berlins elektronische Fahrkarte speichert Bewegungsprofile

  1. Re: 0,525 Mrd. Sendungen vs. 1600 Beschwerden

    PhilSt | 11:59

  2. Wieso Blätter?

    heubergen | 11:56

  3. Re: Zeit für Technik ohne diese Seltene Erden u...

    Kaliumhexacyano... | 11:54

  4. Re: Wo ist der Typ denn ausgegraben worden?

    dudida | 11:54

  5. Re: Surface Phone mit XPoint Memory (?)

    Kleba | 11:53


  1. 11:03

  2. 09:21

  3. 09:03

  4. 00:24

  5. 18:25

  6. 18:16

  7. 17:46

  8. 17:22


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel