Sokongan awal untuk seni bina RISC-V telah ditambahkan pada pangkalan kod Android

Repositori AOSP (Android Open Source Project), yang membangunkan kod sumber platform Android, telah mula menggabungkan perubahan untuk menyokong peranti dengan pemproses berdasarkan seni bina RISC-V.

Set perubahan sokongan RISC-V telah disediakan oleh Alibaba Cloud dan termasuk 76 tampung yang meliputi pelbagai subsistem, termasuk tindanan grafik, sistem bunyi, komponen main balik video, perpustakaan bionik, mesin maya dalvik, rangka kerja, tindanan Wi-Fi dan Bluetooth, pembangun alatan dan pelbagai modul pihak ketiga, termasuk model untuk TensorFlow Lite dan modul pembelajaran mesin untuk pengecaman teks, audio dan klasifikasi imej.

Daripada jumlah set patch, 30 patch yang berkaitan dengan persekitaran sistem dan perpustakaan telah pun disepadukan ke dalam AOSP. Dalam beberapa bulan akan datang, Alibaba Cloud berhasrat untuk menolak patch tambahan kepada AOSP untuk menyediakan sokongan RISC-V dalam kernel, Android Runtime (ART) dan emulator.

Sokongan awal untuk seni bina RISC-V telah ditambahkan pada pangkalan kod Android

Untuk menyokong sokongan RISC-V dalam Android, RISC-V International telah mencipta kumpulan kerja khas yang dipanggil Android SIG, yang boleh disertai oleh syarikat lain yang berminat untuk menjalankan tindanan perisian Android pada pemproses RISC-V. Mendorong sokongan RISC-V ke dalam aliran perdana Android ialah kerjasama dengan Google dan komuniti.

Perubahan yang dicadangkan untuk Android adalah sebahagian daripada inisiatif untuk mengembangkan aplikasi peranti berdasarkan seni bina RISC-V. Tahun lepas, Alibaba menemui perkembangan berkaitan pemproses XuanTie RISC-V dan mula aktif mempromosikan RISC-V bukan sahaja untuk peranti IoT dan sistem pelayan, tetapi juga untuk peranti pengguna dan pelbagai cip khusus yang meliputi pelbagai aplikasi daripada sistem multimedia kepada pemprosesan isyarat dan pemecut untuk pembelajaran mesin.

RISC-V menyediakan sistem arahan mesin terbuka dan fleksibel yang membolehkan mikropemproses dibina untuk aplikasi sewenang-wenangnya tanpa memerlukan royalti atau rentetan yang dilampirkan untuk digunakan. RISC-V membolehkan anda mencipta SoC dan pemproses yang terbuka sepenuhnya. Pada masa ini, berdasarkan spesifikasi RISC-V, beberapa dozen varian teras mikropemproses, kira-kira seratus SoC dan cip yang telah dihasilkan sedang dibangunkan oleh syarikat dan komuniti yang berbeza di bawah pelbagai lesen percuma (BSD, MIT, Apache 2.0). Sokongan RISC-V telah wujud sejak keluaran Glibc 2.27, binutils 2.30, gcc 7 dan kernel Linux 4.15.

Sumber: opennet.ru

Tambah komen