Google hat offiziell seine Unterstützung für die RISC-V-Architektur angekündigt, eine alternative ISA ohne Lizenzgebühren.
Android, das von Google entwickelte Betriebssystem, unterstützt derzeit verschiedene Befehlssatzarchitekturen (ISAs), wie z. B. Arm und x86. Die meisten Geräte, die Android verwenden, darunter Smartphones, Tablets, Fernseher und Smartwatches, verwenden Arm-basierte Chipsätze. Intel hat die Produktion von CPUs für Telefone eingestellt und die Unterstützung für MIPS wurde in der NDK-Revision 17 entfernt. Allerdings gibt es eine ISA, über die viel geredet wird Rerzogen ICHAnleitung Set CComputer V, RISC-V, eine freie und offene ISA. Es steht jedem frei, darauf basierende Chips zu entwickeln, ohne Lizenz- oder Lizenzgebühren zu zahlen, und Google kündigte die offizielle Unterstützung dafür auf der Keynote des Unternehmens an, die während des RISC-V-Gipfels stattfand.
RISC-V ist etwas Besonderes, weil es eine kostenlose und offene ISA ist und Anbieter, die günstige IoT-Produkte herstellen wollen, daran interessiert sein werden, RISC-V zur Entwicklung kostengünstiger Chips zu nutzen. Gleichzeitig werden auch Unternehmen, die ihre Abhängigkeit von Wettbewerbern oder ausländischen Unternehmen verringern wollen, ernsthaft danach suchen. Interessant,
Google nutzt es bereits die RISC-V-Architektur für seinen Titan M2-Sicherheitschip in der Google Pixel-Serie und Intel bietet jetzt an zur Herstellung von RISC-V-Chipsätzen für gewerbliche Kunden.Bei der Keynote des Unternehmens sagte Lars Bergstrom, Director of Engineering bei Android, dass er möchte, dass RISC-V als „Tier-1-Plattform“ in Android angesehen wird. Dies entspricht dem, was Arm derzeit für Android bedeutet, ein ziemlich mutiger Schritt angesichts des scheinbar völligen Desinteresses von Google. Das Android-Team als Antwort auf ArsTechnicaAls Ron Amadeo das Team fragte, ob RISC-V-Unterstützung auf der Google I/O 2022 geplant sei, schien er anzudeuten, dass RISC-V nicht so bald verfügbar sei. Amadeos Frage bezüglich der RISC-V-Unterstützung in der Zukunft wurde mit „Wir beobachten es, aber es wäre eine große Veränderung für uns“ beantwortet.
Bergstrom sagt, dass Sie derzeit eine sehr eingeschränkte Version von Android für RISC-V herunterladen und ausprobieren können, diese jedoch nicht für die Android Runtime (ART) für Java-Workloads unterstützt. Er sagte, er erwarte, dass es bald offizielle Emulatorunterstützung geben werde, wobei ART irgendwann im ersten Quartal 2023 verfügbar sein werde. Er hat die obige Folie geteilt, die zeigt, dass es zwar noch viel zu tun gibt, um AOSP auf RISC-V auf den Weg zu bringen, das Unternehmen sich aber der Architektur verpflichtet fühlt.
Das Beste daran ist, dass Entwickler nicht viel tun müssen, damit ihre Apps auf RISC-V-Geräten ausgeführt werden. ART „übersetzt“ Bytecode grundsätzlich in native Anweisungen des Geräts, auf dem es läuft, also würde es in RISC-V statt in Arm übersetzt. Nativer Code ist eine andere Geschichte, aber Java-Code macht die Gesamtheit der meisten Android-Apps aus.
Es gibt mehrere Gründe, warum Unternehmen möglicherweise versuchen, Arm zu verlassen. Zunächst einmal war das Unternehmen unglaublich volatil. SoftBank, sein Eigentümer, versuchte, das Unternehmen an Nvidia zu verkaufen, was jedoch scheiterte. Darüber hinaus ist Arm zum Spielball von Handelssanktionen gegen Unternehmen wie Huawei geworden, wo das Unternehmen gezwungen war, den Kontakt für mehrere Monate abzubrechen. Noch schlimmer ist das Arm hat Qualcomm wegen des Kaufs von Nuvia verklagt, und es sieht nicht gut aus, einen Ihrer größten Kunden zu verklagen.
RISC-V wird als Ausweg aus der Abhängigkeit vom Westen angesehen, und ein großer Teil davon ist auf die Eingliederung von RISC-V International in die Schweiz zurückzuführen. Es kann sowohl gegenüber den USA als auch gegenüber China als neutrale Partei fungieren, was es zu einer attraktiven Option für Unternehmen macht, die Chipsätze entwickeln möchten. Alibaba ist einer der größten Befürworter von RISC-V und Die Ingenieure des Unternehmens portierten Android 10 vor zwei Jahren auf ein RISC-V-Board.
Wir werden beobachten und abwarten, wie sich RISC-V in den kommenden Monaten entwickelt. Während es wahrscheinlich einige Zeit dauern wird, bis wir brauchbare Flaggschiff-Geräte mit RISC-V-Chipsätzen auf dem Markt sehen, öffnet Google den Unternehmen die Tür, es auf jeden Fall auszuprobieren.
Quelle: Google
Über: ArsTechnica