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. Softwareentwickler (m/w)
    SMS Maschinenbau GmbH, Albstadt
  2. Senior-Entwicklungsingenieur Standard Software FLEXRAY (m/w)
    MBtech Group GmbH & Co. KGaA, Sindelfingen
  3. Entwicklungsingenieur/-in Qualitätssicherung - Software
    ZF Friedrichshafen AG, Friedrichshafen
  4. Softwareentwickler/in innovative Fahrerassistenzsysteme
    Robert Bosch GmbH, Leonberg

 

Detailsuche


Hardware-Angebote
  1. Seagate 8-TB-Festplatte vorbestellbar
    264,00€
  2. NEU: Samsung Galaxy S6 und S6 Edge im Preisvergleich
    ab 699,00€
  3. Raspberry Pi 2 Modell B / Quad-Core Prozessor / 1GB RAM - inkl. Kühlkörper
    ab 36,44€

 

Weitere Angebote


Folgen Sie uns
       


  1. Systemkameras

    Sony bringt neue Vollformat-Objektive auf den Markt

  2. Apple-Patent

    Navi weicht Funklöchern aus

  3. Epic Games

    Virtual Reality und das Auge von Smaug

  4. Elite Dangerous

    Unendliche Weiten kommen auf die Xbox One

  5. Wolfenstein

    Jagd auf Rudi und Helga

  6. Smartwatch

    Android Wear soll bald mit iOS sprechen

  7. HTC Re Vive ausprobiert

    Räumt schon mal die Keller leer!

  8. Big Maxwell

    Nvidias Geforce GTX Titan X bietet 12 GByte Videospeicher

  9. EU-Datenschutzreform

    Verbraucherschützer warnen vor "Ausverkauf" der Nutzerrechte

  10. DSL/Mobilfunk

    O2 hält Watchever-Nutzung trotz Drosselung für möglich



Haben wir etwas übersehen?

E-Mail an news@golem.de



Leistungsschutzrecht: Wie die VG Media der Google-Konkurrenz das Leben schwermacht
Leistungsschutzrecht
Wie die VG Media der Google-Konkurrenz das Leben schwermacht
  1. Google-Chef Eric Schmidt sieht schon wieder das Ende des Internets
  2. Europäisches Leistungsschutzrecht Oettinger droht wieder mit der Google-Steuer
  3. Leistungsschutzrecht Google News in Spanien wird dichtgemacht

Valve: Steam Link streamt PC-Spiele ins Wohnzimmer
Valve
Steam Link streamt PC-Spiele ins Wohnzimmer

Erneuerbare Energie: Gigantische Kraftwerke sollen Ebbe und Flut zu Strom machen
Erneuerbare Energie
Gigantische Kraftwerke sollen Ebbe und Flut zu Strom machen
  1. Abenteuer erneuerbare Energie Solar Impulse startet zum Weltflug mit Sonnenenergie
  2. Erneuerbare Energie Brennstoffzelle aus dem 3D-Drucker

  1. Also wenn mich der Autoverkehr vor meiner Tür...

    Lutze5111 | 08:58

  2. Re: Windows ist doch eh Malware

    throgh | 08:58

  3. Re: Half-Life 3 bestätigt

    Fantasy Hero | 08:57

  4. Re: "Raubkopie vernichten und eine...

    Trollversteher | 08:57

  5. Re: Gute Idee - na ja

    Himmerlarschund... | 08:56


  1. 08:29

  2. 08:20

  3. 07:50

  4. 07:27

  5. 07:21

  6. 22:28

  7. 21:33

  8. 21: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