Android kod tabanı, RISC-V mimarisi için ilk desteği ekler

Android platformunun kaynak kodunu geliştiren AOSP (Android Açık Kaynak Projesi) deposu, RISC-V mimarisini temel alan işlemcilere sahip cihazları desteklemek için değişiklikler yapmaya başladı.

RISC-V destek değişiklikleri seti, Alibaba Cloud tarafından hazırlandı ve grafik yığını, ses sistemi, video oynatma bileşenleri, biyonik kitaplık, dalvik sanal makinesi, çerçeveler, Wi-Fi ve Bluetooth yığınları, geliştirici dahil olmak üzere çeşitli alt sistemleri kapsayan 76 yamayı içeriyor TensorFlow Lite modelleri ve metin tanıma, ses ve görüntü sınıflandırmaya yönelik makine öğrenimi modülleri de dahil olmak üzere araçlar ve çeşitli üçüncü taraf modüller.

Toplam yama kümesinden, sistem ortamı ve kitaplıklarla ilgili 30 yama halihazırda AOSP'ye entegre edilmiştir. Önümüzdeki birkaç ay içinde Alibaba Cloud, çekirdekte, Android Runtime'da (ART) ve emülatörde RISC-V desteği sağlamak için AOSP'ye ek yamalar göndermeyi planlıyor.

Android kod tabanı, RISC-V mimarisi için ilk desteği ekler

Android'de RISC-V desteğini desteklemek için RISC-V International, Android yazılım yığınını RISC-V işlemcilerinde çalıştırmakla ilgilenen diğer şirketlerin katılabileceği Android SIG adında özel bir çalışma grubu oluşturdu. RISC-V desteğini ana akım Android'e taşımak, Google ve toplulukla yapılan bir işbirliğidir.

Android için önerilen değişiklikler, RISC-V mimarisine dayalı cihazların uygulamalarını genişletme girişiminin bir parçasıdır. Geçtiğimiz yıl Alibaba, XuanTie RISC-V işlemcileriyle ilgili gelişmeleri keşfetti ve RISC-V'yi yalnızca IoT cihazları ve sunucu sistemleri için değil, aynı zamanda multimedya sistemlerinden sinyal işleme ve hızlandırıcılara kadar çeşitli uygulamaları kapsayan tüketici cihazları ve çeşitli özel çipler için de aktif olarak tanıtmaya başladı. makine öğrenme.

RISC-V, mikroişlemcilerin telif ücreti veya kullanım için ek süreler gerektirmeden keyfi uygulamalar için oluşturulmasına olanak tanıyan açık ve esnek bir makine talimat sistemi sağlar. RISC-V tamamen açık SoC'ler ve işlemciler oluşturmanıza olanak tanır. Şu anda, RISC-V spesifikasyonu temelinde, birkaç düzine mikroişlemci çekirdeği çeşidi, yaklaşık yüz SoC ve halihazırda üretilmiş çipler, çeşitli ücretsiz lisanslar (BSD, MIT, Apache 2.0) altında farklı şirketler ve topluluklar tarafından geliştirilmektedir. RISC-V desteği Glibc 2.27, binutils 2.30, gcc 7 ve Linux çekirdeği 4.15 sürümlerinden beri mevcuttur.

Kaynak: opennet.ru

Yorum ekle