Inhaltsverzeichnis:
Es geht nicht wirklich um die Bits, aber die neuen ARM-basierten Prozessoren werden einen Unterschied machen
Eines der größten Schlagworte des Jahres 2014, wenn es um mobile Hardware geht, ist "64-Bit". Es wird herumgewirbelt wie eine Art Magie, die alles an Ihrem Smartphone oder Tablet besser macht. Es muss besser sein, denn 64 ist mehr als 32, oder?
Tatsache ist, dass die 64-Bit-Verarbeitung bei der Verwendung in einem Smartphone sowohl Vor- als auch Nachteile hat. Die Hardware, die sie unterstützt, kann jedoch aufgrund anderer neuer Herstellungsverfahren einen großen Unterschied bewirken. Während die Verwendung dieser neuen Chips auch zukunftssicher ist, da Android selbst und Software von Drittanbietern auf 64-Bit umsteigen, bringt die neue ARMv8-Chiparchitektur die greifbaren und wichtigeren Änderungen mit sich.
Es gibt eine Menge für Leute, die gerne in Whitepapers blättern und sich Diagramme und Flussdiagramme ansehen, aber für den Rest von uns - die sich wirklich nur darum kümmern, dass diese neuen 64-Bit-Prozessoren besser sind - werden die Dinge verwirrender. Wir lieben es, manchmal technisch zu werden, aber ich denke, wir können Dinge für die Leute aufschlüsseln, die nur einen Überblick wollen, ohne über Register und SMID und Bandbreite zu sprechen.
Lass uns das tun.
Zunächst sprechen wir über Chips, die auf der neuen ARM AArch64-Architektur basieren. Andere Unternehmen wie Intel haben ihre eigene 64-Bit-Architektur für Smartphones entwickelt. Die meisten Unternehmen werden jedoch die ARM-Spezifikation für ihr Chipdesign lizenzieren. Einige, wie zum Beispiel NVIDIA oder Qualcomm, werden die ARM-Technologie mit einer eigenen IP-Adresse erweitern, um ihr Design noch besser zu machen. Auf jeden Fall kann diese neue Architektur, egal ob es sich nur um die ARM-Spezifikation handelt oder um andere proprietäre Änderungen, zwei Dinge bewirken: Leistungsoptimierung und geringerer Akkuverbrauch für die Aufgaben, die unsere Mobilgeräte ausführen sollen.
Genau darum geht es bei den neuesten Entwicklungen bei mobilen CPUs. Wir haben mehr als genug Rohleistung, um alles zu tun, was wir auf einem mobilen Gerät tun müssen. Deshalb müssen wir es optimieren und es batteriefreundlicher machen. Neue Funktionen sind immer großartig und werden sicherlich in naher Zukunft verwendet. Wir möchten jedoch, dass unsere Telefone und Tablets die Dinge besser machen und dabei weniger Saft verbrauchen.
Neue Chips können genau das leisten, was wir von unseren Mobilgeräten erwarten
Die Sache ist, es ist nicht unbedingt die Umstellung auf eine 64-Bit-Architektur, die die gewünschten Verbesserungen ermöglicht. Ja, 64-Bit ist ein großer Teil der Zukunft mobiler Hardware und Anwendungen, aber da der Großteil der Anwendersoftware immer noch 32-Bit ist, werden die neuen Chipfunktionen nicht verwendet. Tatsächlich "sehen" diese Apps die neuen Funktionen nicht einmal, weil sie für keine von ihnen codiert wurden. Und um Himmels willen - hören Sie auf, die große Sache mit 64-Bit-Hardware ist die Fähigkeit, mehr als 4 GB RAM zu verwenden. Dies ist nur eines der kleineren Merkmale der Architektur und verblasst im Vergleich zu Dingen wie der Fähigkeit, mehr Daten pro Zyklus abzurufen - was dazu führt, dass TouchWiz so "schnell" wie AOSP ist. Ernsthaft.
Das Wichtigste an 64-Bit-Hardware ist, dass mehr als 4 GB RAM verwendet werden können
Die wirklich große Sache, auf die Alex und ich in einer kürzlich erschienenen Episode des Android Central Podcast gestoßen sind, ist der Wechsel zu ARMv8 auf diesen 64-Bit-Chips. Ich habe mich an NVIDIA gewandt - ein Unternehmen, das mit 64-Bit-ARM-Prozessoren vertraut ist und angeblich der Startpartner für Android L ist - und das haben sie gesagt, als ich gefragt habe, warum die neuen 64-Bit-Chips für Android wichtig sind:
Nahezu alle Standard- und High-End-Notebook- und Desktop-CPUs für Endverbraucher sind vor vielen Jahren auf 64-Bit umgestiegen. Aus gutem Grund bieten sie eine höhere Leistung für Anwendungen, die für die Verwendung der 64-Bit-Funktionen codiert sind, und eine größere Speicheradressierung für das Betriebssystem und mehrere Anwendungen.
Für Android handelt es sich nicht nur um eine 64-Bit-Geschichte, sondern vielmehr um die neue ARMv8-Architektur. Neben der Aktivierung von 64-Bit-Anwendungen bringt ARMv8 eine Reihe von Verbesserungen in Bezug auf Energieeffizienz und Leistung mit sich, die sich direkt und signifikant auf nahezu jede derzeit auf dem Markt befindliche 32-Bit-Android-Anwendung auswirken.
Google kündigte auf der diesjährigen I / O-Konferenz an, dass die nächste Version von Android - "L" - 64-Bit-CPU-Unterstützung bieten wird. Tatsächlich entwickelt NVIDIA L bereits für unseren 64-Bit-Tegra-K1-Mobilprozessor, zu dem auch unsere kundenspezifische Denver-CPU gehört.
Denver ist eine erstaunliche CPU - und die erste 64-Bit-CPU für Android. Es übertrifft die anderen mobilen ARM-Angebote völlig. Jeder Denver-Core ist intern ein superskalarer 7-Wege-Prozessor - und nicht wie bei vielen ARM-basierten Chips der 3-Wege-Prozessor - und verfügt über viel größere Caches. Denver ist die leistungsstärkste mobile ARM-CPU, die jemals entwickelt wurde - sie wurde für den höchsten Durchsatz einzelner CPUs entwickelt und wird noch in diesem Jahr auf Geräten verfügbar sein."
- Nick Stam, Direktor für technisches Marketing bei NVIDIA
Und nicht nur NVIDIA wird Chips bauen, die das Potenzial haben, unsere Socken abzuwerfen. ARM hat zwei Prozessoren, die die v8-Spezifikation verwenden - den Cortex-A53 und den Cortex-A57. Dies sind vorgefertigte Prozessoren, die in jedem SoC eines beliebigen Herstellers verwendet werden können. Während NVIDIA und Qualcomm sowie Samsung die Spezifikation in etwas mehr - und möglicherweise besseres - umsetzen werden, können andere Unternehmen diese direkt nutzen und von den Vorteilen profitieren. Das heißt, wir können auch den Vorteil genießen. Unternehmen wie Huawei, die jetzt ihre eigenen Chips bauen, oder OEMs, die MediaTek-SoCs verwenden, werden von der Umstellung auf ARMv8 auch für Smartphones der Einstiegsklasse profitieren.
Die Geschichte handelt nicht nur von 64-Bit, sondern vielmehr von der neuen ARMv8-Architektur
Ich werde die Gerüchte und den Unsinn über das, was als nächstes für Android kommt, hinter mir lassen und gleich zur Sache kommen. Wir werden bald 64-Bit Android L auf brandneuer Hardware sehen. Einige davon werden 64-Bit-ARMv8-Prozessoren verwenden. Einige werden nicht. Der Umstieg auf die neue Architektur kommt jedoch von allen Anbietern, und 2015 könnte unsere Mobilgeräte dem, was wir uns immer gewünscht haben, einen Schritt näher bringen - ein echter Desktop-Computer, den Sie in Ihrer Tasche haben können kann lange genug aufladen, um es zu genießen.
Ich kann es kaum erwarten.