RISC-V アーキテクチャの初期サポートが Android コードベースに追加されました

Android プラットフォームのソース コードを開発する AOSP (Android Open Source Project) リポジトリには、RISC-V アーキテクチャに基づくプロセッサを搭載したデバイスをサポートするための変更が含まれ始めています。

RISC-V 変更ログは Alibaba Cloud によって作成され、グラフィックス スタック、サウンド システム、ビデオ再生コンポーネント、バイオニック ライブラリ、dalvik 仮想マシン、フレームワーク、Wi-Fi および Bluetooth スタック、開発者ツール、その他のさまざまなサブシステムをカバーする 76 のパッチが含まれています。 TensorFlow Lite のモデルや、テキスト認識、音声、画像分類用の機械学習モジュールを含むサードパーティ モジュール。

パッチの全セットのうち、システム環境およびライブラリに関連する 30 のパッチがすでに AOSP に統合されています。 Alibaba Cloud は、今後数か月にわたって、カーネル、Android ランタイム (ART)、エミュレータでの RISC-V サポートを有効にする追加のパッチを AOSP にリリースする予定です。

RISC-V アーキテクチャの初期サポートが Android コードベースに追加されました

Android での RISC-V サポートをサポートするために、RISC-V International は、RISC-V プロセッサ上で Android ソフトウェア スタックを実行することに関心のある他の企業が参加できる専用の Android SIG を作成しました。 RISC-V サポートを Android のメインストリームに移行することは、Google およびコミュニティと協力して行われています。

Android に対して提案されている変更は、RISC-V アーキテクチャに基づいてデバイスの範囲を拡大する取り組みの一環です。 昨年、アリババはXuanTie RISC-Vプロセッサ関連の開発を開放し、IoTデバイスやサーバーシステムだけでなく、消費者向けデバイスやマルチメディアシステムに至るまで、さまざまなアプリケーションをカバーするさまざまな特殊チップにもRISC-Vを積極的に推進し始めました。機械学習用の信号処理とアクセラレータまで。

RISC-V は、ロイヤルティを必要とせず、使用条件を課すことなく、任意のアプリケーション用のマイクロプロセッサを作成できるオープンで柔軟な機械語命令システムを提供します。 RISC-V を使用すると、完全にオープンな SoC およびプロセッサを作成できます。 現在、RISC-V 仕様に基づいて、さまざまな企業やコミュニティがさまざまな無償ライセンス (BSD、MIT、Apache 2.0) のもとで数十種類のマイクロプロセッサ コア、約 2.27 個の SoC、およびすでに製造されているチップを開発しています。 RISC-V のサポートは、Glibc 2.30、binutils 7、gcc 4.15、および Linux カーネル XNUMX のリリースから提供されています。

出所: オープンネット.ru

コメントを追加します