GoogleはAndroidでのRISC-Vサポートを削除したが、これは「サポートを停止することを意味するものではない」と述べた

Google、Android での RISC-V サポートを削除

RISC-V はアーキテクチャです 命令セット (ISA) オープンソース 縮小命令セット概念 (RISC) に基づいています。 32、64、128 ビットのバージョンがあります。 そのオープンな仕様は、モバイル デバイスの構築に大きな関心を引き起こしています。

その部分については、 Androidはさまざまなアーキテクチャやデバイスに適応するOSですが、 これはその「オープンソース」の性質によるものです。平 当時 Google は RISC-V に対する「愛」を表明していました  2022月に開催された「RISC-V Summit XNUMX」で、Android上でアーキテクチャを正式にサポートする意向について言及した。

それにもかかわらず、 それは言葉にだけ残っていたようですが、 あるいは少なくともそれが最近の Google の取り組みで示されたことだ パッチ RISC-V サポートの削除 ACK (Android Common Kernel) は、RISC-V カーネル、RISC-V カーネル ビルド、および RISC-V エミュレーターをサポートします。この決定は意見が分かれているが、ほとんどの場合、Googleに降り注いだのは批判だ。

TAndroid Authority は次のように説明しています。 ACK はすべての Android 製品のカーネルの基礎です また、AOSP 用の統合カーネル ベースも提供します。簡単に言えば、ACK は Google のアップストリーム Linux カーネルのフォークですが、まだメインラインまたは長期サポート (LTS) カーネルにマージされていない Android 固有の追加機能が追加されています。

ACK にはいくつかのブランチがあります。 android-mainline は、カーネル ブランチに分岐するメインの開発ブランチです。 「GKI」 (カーネルの概要)、 Googleが立ち上げたプロジェクト 統合することでカーネルの断片化の問題を解決します。

GKI カーネルは、カーネル モジュールに安定したカーネル モジュール インターフェイス (KMI) を提供するため、モジュールとカーネルを独立して更新できます。 Google は現在、メインライン Linux カーネルで構築された Android デバイスを認定していないため、認定された各 Android デバイスには、これらの GKI ブランチのいずれかに基づくカーネルが付属しています。

これで、基本的には最新バージョンの GKI を使用する Android の次のバージョンは、 チップを搭載したデバイス RISC-V。その結果、RISC-V デバイス用の Android バージョンを作成したい企業は、RISC-V ACK パッチを使用して独自のバージョンの Linux カーネルを開発および保守する必要があります。

しかし、 このマージされたパッチは永続的なものではなく、 として Googleは永久に削除しない RISC-V との互換性について、Google は沈黙を保っておらず、RISC-V への取り組みは本物であり、最近のパッチによって生じた論争にもかかわらず、Android 上で RISC-V アーキテクチャをサポートし続けることを保証しました。

会社の反復の速度により、調整が行われたことに注意してください。 汎用 Android カーネル イメージ (GKI) に組み込まれているため、この動きは RISC-V の採用努力を放棄することを意味するものではありません。

互換性を確保するため RISC-V、Gを搭載したAndroidoogle はコミュニティおよび RISE プロジェクトと協力して活動します (RISC-V ソフトウェア エコシステム)、これは、Android だけでなく、Linux やその他のオペレーティング システムなどのさまざまなアプリケーション分野で、高性能、低消費電力の RISC-V プロセッサ用のソフトウェアの可用性を加速することを目的としています。ハイパフォーマンスコンピューティングとして。

最後に、それは言及されるべきです Googleは理由の詳細を明らかにしていない パッチの公開の背後には、Android での RISC-V サポートが完全には削除されていないことが確認されており、さらに、この動きは中国でのデバイス製造の成長を抑制することを目的とした政府の政策によって引き起こされたという憶測もあります。米国は中国による RISC-V アーキテクチャの使用を阻止しようとしている。

これは完全には明らかではありませんが、現時点では Google の決定と互換性を放棄しないという Google の取り組みにより、市販の Android デバイスが RISC-V チップで動作するのを見るまでに予想よりも長く待たなければならないことを意味する可能性があります。

出典 https://www.androidauthority.com