Abo
  • Services:
Anzeige
Das iPhone 5S ist das bisher einzige 64-Bit-Smartphone.
Das iPhone 5S ist das bisher einzige 64-Bit-Smartphone. (Bild: Fabian Hamacher/Golem.de)

256 TByte RAM für Multithreading

Die ARMv8 bietet die Ausführungszustände Aarch32 und Aarch64, letzterer beinhaltet die A64-Befehlssätze und damit 64 Bit. Die meisten 64-Bit-Architekturen sind eine Erweiterung von 32 Bit und daher abwärtskompatibel. Eine Ausnahme sind Intels Itanium-Prozessoren, die 32-Bit-Code sehr langsam emulieren müssen.

Anzeige
  • Apples A7 aus dem iPhone 5S (Bild: iFixit)
  • Die ARMv8-A unterstützt 32 und 64 Bit. (Bild: ARM)
  • Belegt ein Prozess viel Speicher, so verschiebt Android kleinere Prozesse in den LRU-Cache. (Screenshot: Marc Sauter/Golem.de)
  • AMD geht davon aus, dass ARM-Server bis 2019 eine große Rolle spielen werden. (Bild: AMD)
  • Zwei A57 und zwei A53 sollen schneller und sparsamer sein als zwei A15 und zwei A7. (Bild: ARM)
  • Der Cortex A57 im Überblick (Bild: ARM)
  • Der Cortex A53 im Überblick (Bild: ARM)
  • Die ARMv8 erhöht die Anzahl der GPR auf 31. (Bild: ARM)
  • Der Geekbench unterstützt 32 und 64 Bit. (Screenshot: Marc Sauter/Golem.de)
  • Den Tegra K1 gibt es auch mit 64-Bit-Doppelkern. (Foto: Nico Ernst/Golem.de)
  • Intels Silvermont-Architektur ist vielseitig. (Bild: Intel)
Die ARMv8-A unterstützt 32 und 64 Bit. (Bild: ARM)

Eine 64-Bit-Architektur bietet mehrere Vorteile: Die Recheneinheiten eines Prozessors, die Arithmetic Logic Units, und deren allgemeine Datenregister (winzige, sehr schnelle Speichereinheiten, die General Purpose Registers, kurz GPRs) sowie der Adressbus sind doppelt so breit wie bei 32 Bit ausgelegt. Hierdurch steigt die Rechengeschwindigkeit bei Integer-Datentypen und der Prozessor (genauer: dessen Speichercontroller) kann weitaus mehr physikalischen Speicher adressieren.

Mit 32 Bit sind ohne Erweiterungen nur 2^32 Byte möglich, also 4 GByte für alle Anwendungen und das Betriebssystem - bei 64 Bit hingegen stehen theoretisch 2^64 Byte und damit 16 Exabyte (16 Millionen GByte) zur Verfügung. Der Adressbus muss allerdings nicht zwingend 64 Leitungen bieten: Die ARMv8-, die AMD64- und die Intel-64-Architektur nutzen 48 Bit, weswegen Prozessoren mit dieser Technologie maximal 256 TByte ansprechen können.

Allerdings unterstützen Intel-CPUs ab dem Pentium Pro und AMD ab dem Athlon 64 die PAE (Physical Address Extension), die bei einem 32-Bit-System die Adressleitungen auf 36 respektive 40 erhöhen.

  • Apples A7 aus dem iPhone 5S (Bild: iFixit)
  • Die ARMv8-A unterstützt 32 und 64 Bit. (Bild: ARM)
  • Belegt ein Prozess viel Speicher, so verschiebt Android kleinere Prozesse in den LRU-Cache. (Screenshot: Marc Sauter/Golem.de)
  • AMD geht davon aus, dass ARM-Server bis 2019 eine große Rolle spielen werden. (Bild: AMD)
  • Zwei A57 und zwei A53 sollen schneller und sparsamer sein als zwei A15 und zwei A7. (Bild: ARM)
  • Der Cortex A57 im Überblick (Bild: ARM)
  • Der Cortex A53 im Überblick (Bild: ARM)
  • Die ARMv8 erhöht die Anzahl der GPR auf 31. (Bild: ARM)
  • Der Geekbench unterstützt 32 und 64 Bit. (Screenshot: Marc Sauter/Golem.de)
  • Den Tegra K1 gibt es auch mit 64-Bit-Doppelkern. (Foto: Nico Ernst/Golem.de)
  • Intels Silvermont-Architektur ist vielseitig. (Bild: Intel)
Belegt ein Prozess viel Speicher, so verschiebt Android kleinere Prozesse in den LRU-Cache. (Screenshot: Marc Sauter/Golem.de)

Heutige Smartphones wie Oneplus' One bieten höchstens 3 GByte Arbeitsspeicher und bis auf iOS7 nur ein 32-Bit-Betriebssystem. Für mehr RAM sind ein 64-Bit-Prozessor und ein entsprechendes Betriebssystem zwingend notwendig. Ansonsten liegt zusätzlicher Arbeitsspeicher brach, da das Betriebssystem ihn nicht nutzen kann. Soll ein einzelnes Programm mehr als 3 GByte benötigen, so muss es ebenfalls im 64-Bit-Format vorliegen.

Der Hintergrund ist folgender: Dem Betriebssystem ist Teil des Arbeitsspeichers fest zugeordnet, weswegen nur 3 GByte pro Anwendungen bereit stehen - zumindest unter Linux. Ein 32-Bit-Windows begrenzt den RAM sogar auf 2 GByte, einzig mit einem LAA-Flag (Large Address Aware) sind 3 GByte pro Ausführungsdatei möglich.

Dies ist auf absehbare Zeit bei Smartphones zwar nicht notwendig, viele Apps gleichzeitig belegen jedoch ebenfalls Speicher, und zwar immer mehr. Für flottes Multitasking ist 64 Bit daher wichtig, da zumindest Android-Apps bei zu wenig freiem RAM nicht wie bei einem Desktop-Linux ausgelagert, sondern bis auf Ausnahmen aus dem LRU-Cache oder Speicher geworfen werden. Im Consumer- oder Server-Segment ist 64 Bit übrigens seit Jahren üblich: Aufwendige Bildbearbeitung oder große Datenbanken wären ohne viel Arbeitsspeicher undenkbar.

  • Apples A7 aus dem iPhone 5S (Bild: iFixit)
  • Die ARMv8-A unterstützt 32 und 64 Bit. (Bild: ARM)
  • Belegt ein Prozess viel Speicher, so verschiebt Android kleinere Prozesse in den LRU-Cache. (Screenshot: Marc Sauter/Golem.de)
  • AMD geht davon aus, dass ARM-Server bis 2019 eine große Rolle spielen werden. (Bild: AMD)
  • Zwei A57 und zwei A53 sollen schneller und sparsamer sein als zwei A15 und zwei A7. (Bild: ARM)
  • Der Cortex A57 im Überblick (Bild: ARM)
  • Der Cortex A53 im Überblick (Bild: ARM)
  • Die ARMv8 erhöht die Anzahl der GPR auf 31. (Bild: ARM)
  • Der Geekbench unterstützt 32 und 64 Bit. (Screenshot: Marc Sauter/Golem.de)
  • Den Tegra K1 gibt es auch mit 64-Bit-Doppelkern. (Foto: Nico Ernst/Golem.de)
  • Intels Silvermont-Architektur ist vielseitig. (Bild: Intel)
AMD geht davon aus, dass ARM-Server bis 2019 eine große Rolle spielen werden. (Bild: AMD)

ARMv8 war eigentlich für Server gedacht

Wie eingangs erwähnt sind 64 Bit für Smartphones als Nebenprodukt von ARMs Server-Ambitionen zu sehen: ARM hofft, durch die ARMv8-Architektur, deren Lizenzierungen und die Fähigkeit, mehr als 4 GByte Arbeitsspeicher zu adressieren, Marktanteile mit energieeffizienten Systemen zu ergattern.

AMD beispielsweise geht davon aus, dass bis 2019 der Anteil an ARM-Prozessoren im Servermarkt bei 25 Prozent liegen wird, und hat mit dem Opteron A1100 einen passenden Prozessor mit acht Cortex-A57-Kernen angekündigt.

 Smartphone: Das schnellere 64-Bit-Déjà-vuSchneller auch ohne 64 Bit 

eye home zur Startseite
Anonymer Nutzer 16. Mai 2014

ich würde das am ehesten mit den X86 APUs der Xbox One und PS4 vergleichen, stammen von...

S-Talker 08. Mai 2014

Da sind die DEC Alpha Workstations erwähnenswerter. Dort gab es nämlich schon 1992 echte...

reverie 06. Mai 2014

Dann musst du auf regionale Unterschiede achten. Wieviele asiatische Apps und Webseiten...

fesfrank 06. Mai 2014

welcher "befehlssatz" bitte den ?????? arm versucht "nur" ein produkt für den server...

fesfrank 06. Mai 2014

nein, es gibt einige custom-kernel mit pae nur gehts nicht nur um technisch...



Anzeige

Stellenmarkt
  1. Robert Bosch GmbH, Stuttgart
  2. Zentrum für Informationstechnologie ZIT, Freiburg im Breisgau
  3. Holz-Henkel GmbH & Co. KG, Göttingen
  4. SIGNAL IDUNA Gruppe, Hamburg


Anzeige
Top-Angebote
  1. (u. a. London Has Fallen, The Imitation Game, Lone Survivor, Olympus Has Fallen)
  2. (u. a. Der Hobbit 3, Der Polarexpress, Ice Age, Pan, Life of Pi)
  3. (u. a. 96 Hours Taken 3 6,97€, London Has Fallen 9,97€, Homefront 7,49€, Riddick 7,49€)

Folgen Sie uns
       


  1. 3D Xpoint

    Intels Optane-SSDs erscheinen nicht mehr 2016

  2. Webprogrammierung

    PHP 7.1 erweitert Nullen und das Nichts

  3. VSS Unity

    Virgin Galactic testet neues Raketenflugzeug

  4. Google, Apple und Mailaccounts

    Zwei-Faktor-Authentifizierung richtig nutzen

  5. Piranha Games

    Mechwarrior 5 als Einzelspielertitel angekündigt

  6. BMW Connected Drive

    Dieb wird mit vernetztem Auto gefangen

  7. Helio X23 und Helio X27

    Mediatek taktet seine 10-Kern-SoCs für Smartphones höher

  8. Betrug

    Dating-Plattformen sollen eigene Fake-Profile anlegen

  9. Onlineshopping

    Amazon startet Zwei-Faktor-Authentifizierung in Deutschland

  10. Moto Z

    Lenovo plant mindestens zwölf neue Module pro Jahr



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Digitalcharta: Operation am offenen Herzen der europäischen Demokratie
Digitalcharta
Operation am offenen Herzen der europäischen Demokratie
  1. EU-Kommission Mehrwertsteuer für digitale Medien soll sinken
  2. Vernetzte Geräte Verbraucherminister fordern Datenschutz im Haushalt
  3. Neue Richtlinie EU plant Netzsperren und Staatstrojaner

Garamantis: Vorsicht Vitrine, anfassen erwünscht!
Garamantis
Vorsicht Vitrine, anfassen erwünscht!
  1. Gentechnik Mediziner setzen einem Menschen Crispr-veränderte Zellen ein
  2. Zarm Zehn Sekunden schwerelos
  3. Mikroelektronik Wie eine Vakuumröhre - nur klein, stromsparend und schnell

Spielen mit HDR ausprobiert: In den Farbtopf gefallen
Spielen mit HDR ausprobiert
In den Farbtopf gefallen
  1. Ausgabegeräte Youtube unterstützt Videos mit High Dynamic Range
  2. HDR Wir brauchen bessere Pixel
  3. Andy Ritger Nvidia will HDR-Unterstützung unter Linux

  1. Re: Die tauschen jedes 6s ...

    Nasreddin | 15:26

  2. Re: Auto Verriegelung - was uns morgen umbringt

    mightymike1978 | 15:26

  3. Re: Weitwinkel Video.

    Der Spatz | 15:24

  4. nextcloud mit php7

    rohrkrepierer | 15:23

  5. Re: bei der Bahn "in den Laden" gehen kostet 10...

    My1 | 15:23


  1. 15:00

  2. 14:14

  3. 13:52

  4. 12:01

  5. 11:41

  6. 10:49

  7. 10:33

  8. 10:28


  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