Google, resmi Android RISC-V desteğini duyurdu

click fraud protection

Google, lisans ücreti gerektirmeyen alternatif bir ISA olan RISC-V mimarisini desteklediğini resmi olarak duyurdu.

Google tarafından geliştirilen işletim sistemi Android, şu anda Arm ve x86 gibi birkaç farklı talimat seti mimarisini (ISA) desteklemektedir. Akıllı telefonlar, tabletler, TV'ler ve akıllı saatler de dahil olmak üzere Android kullanan çoğu cihaz, Arm tabanlı yonga setleri kullanır. Intel, telefonlar için CPU üretimini durdurdu ve NDK revizyon 17'de MIPS desteği kaldırıldı. Ancak çok fazla gevezelik yapan bir ISA Reğitimli BENtalimat Sve Cbilgisayar V, RISC-V, özgür ve açık bir ISA'dır. Herkes, herhangi bir lisans veya telif ücreti ödemeden buna dayalı çipler tasarlamakta özgürdür ve Google, RISC-V Zirvesi sırasında gerçekleşen şirketin açılış konuşmasında bunun için resmi desteği duyurdu.

RISC-V özeldir çünkü ücretsiz ve açık bir ISA'dır ve ucuz IoT ürünleri yapmak isteyen satıcılar, düşük maliyetli çipler geliştirmek için RISC-V'yi kullanmakla ilgilenecektir. Aynı zamanda rakiplerine veya yabancı kuruluşlara olan bağımlılıklarını azaltmak isteyen şirketler de bu durumu ciddiyetle araştıracaklardır. İlginç bir şekilde,

Google zaten kullanıyor Google Pixel serisindeki Titan M2 güvenlik çipi için RISC-V mimarisi ve Intel şimdi sunuyor ticari müşteriler için RISC-V yonga setleri üretmek.

Şirketin açılış konuşmasında Android mühendislik direktörü Lars Bergstrom, RISC-V'nin Android'de "1. kademe platform" olarak görülmesini istediğini söyledi. Bu, Arm'ın şu anda Android için ne anlama geldiğine eşdeğer; daha önce Google'ın tamamen ilgisizliği karşısında atılacak oldukça cesur bir adım. Android ekibi, yanıt olarak ArsTechnica'den Ron Amadeo, ekibe Google I/O 2022'de RISC-V desteğinin mevcut olup olmadığını sorduğunda, RISC-V'nin yakın zamanda gelmeyeceğini öne sürüyor gibiydi. Amadeo'nun gelecekte RISC-V desteğine ilişkin sorusuna ise "İzliyoruz ama bu bizim için büyük bir değişiklik olur" şeklinde yanıt verdi.

Bergstrom, şu anda RISC-V için Android'in çok sınırlı bir sürümünü indirip deneyebileceğinizi ancak Java iş yükleri için Android Runtime (ART) desteğinin bulunmadığını söylüyor. Resmi emülatör desteğinin yakında gelmesini beklediğini ve ART'ın 2023'ün ilk çeyreğinde gelmesini beklediğini söyledi. AOSP'yi RISC-V'de hayata geçirmek için yapılacak çok şey olmasına rağmen şirketin mimariye kararlı olduğunu gösteren yukarıdaki slaydı paylaştı.

Tüm bunların en iyi yanı, geliştiricilerin, uygulamalarının RISC-V cihazlarında çalıştırılması için çok fazla şey yapmasına gerek kalmayacak olmasıdır. ART temel olarak bayt kodunu, üzerinde çalıştığı cihazın yerel talimatlarına "çevirir", böylece Arm yerine RISC-V'ye çeviri yapmış olur. Yerel kod farklı bir hikaye, ancak Java kodu çoğu Android uygulamasının tamamını oluşturur.

Şirketlerin neden Arm'dan vazgeçmek isteyebileceğine gelince, bunun birkaç nedeni var. Yeni başlayanlar için şirket inanılmaz derecede değişkendi. Sahibi SoftBank, şirketi Nvidia'ya satmaya çalıştı ancak bu başarısız oldu. Ayrıca Arm, birkaç ay boyunca iletişimi kesmek zorunda kaldığı Huawei gibi şirketlere uygulanan ticari yaptırımların bir piyonu haline geldi. Daha da kötüsü şu ki Arm, Nuvia'yı satın alması nedeniyle Qualcomm'a dava açtıve en büyük müşterilerinizden birine dava açmak pek de hoş bir görüntü değil.

RISC-V, Batı bağımlılığından bir kaçış olarak görülüyor ve bunun büyük bir kısmı RISC-V International'ın İsviçre'deki kuruluşundan kaynaklanıyor. Hem ABD hem de Çin'e karşı tarafsız bir taraf olarak hareket edebilir ve bu da onu yonga seti tasarlamak isteyen şirketler için cazip bir seçenek haline getiriyor. Alibaba, RISC-V'nin en büyük savunucularından biridir ve Şirketteki mühendisler iki yıl önce Android 10'u bir RISC-V kartına taşıdılar.

Önümüzdeki aylarda RISC-V'nin nasıl şekilleneceğini görmek için izliyor ve bekleyeceğiz. Piyasada RISC-V yonga setlerine sahip uygun amiral gemisi cihazlarını görmemiz biraz zaman alacak olsa da Google, şirketlerin kesinlikle denemeleri için kapıyı açıyor.


Kaynak: Google

Aracılığıyla: ArsTechnica