Google je uklonio podršku za RISC-V na Androidu i napominje da to "ne znači zaustavljanje podrške"

Google je uklonio podršku za RISC-V na Androidu

RISC-V je arhitektura set instrukcija (ISA) open source baziran na konceptu smanjenog skupa instrukcija (RISC). Ima 32, 64 i 128 bitne varijante, zajedno sa svojim otvorenim specifikacijama koje su izazvale veliko interesovanje za izgradnju mobilnih uređaja.

Sa druge strane, Android je OS prilagodljiv raznim arhitekturama i uređajima, ovo zbog njegove prirode "otvorenog koda". Čak U to vrijeme Google je izrazio svoju "ljubav" prema RISC-V  tokom “RISC-V Summit 2022” održanog u decembru i spomenuo svoje namjere da službeno podrži arhitekturu na Androidu.

Ipak, Izgleda da je to ostalo samo na rečima, ili je barem to ono što je Google pokazao s nedavnim zakrpe koje uklanjaju podršku za RISC-V ACK (Android Common Kernel) podržava RISC-V kernel, RISC-V kernel build i RISC-V emulator. Ova odluka je izazvala podijeljena mišljenja, ali uglavnom su kritike koje su pljuštale na Google.

Tal i kako Android Authority objašnjava: ACK je osnova kernela svih Android proizvoda i takođe pruža jedinstvenu bazu kernela za AOSP. Jednostavno rečeno, ACK je fork Google-ovog upstream Linux kernela, ali sa dodacima specifičnim za Android koji još nisu spojeni u glavni ili dugoročnu podršku (LTS) kernel.

Postoji nekoliko grana ACK, uključujući android-mainline, koja je glavna razvojna grana koja se grana na grane kernela «GKI» (pregled kernela), projekat koji je pokrenuo Google za riješiti problem fragmentacije kernela ujedinjenjem.

GKI kernel pruža stabilan interfejs modula kernela (KMI) za module kernela, tako da se modul i kernel mogu ažurirati nezavisno. Svaki certificirani Android uređaj će se isporučivati ​​s kernelom baziranim na jednoj od ovih GKI grana, jer Google trenutno ne certificira Android uređaje izgrađene s glavnim Linux kernelom.

Sa ovim, u osnoviSljedeća verzija Androida koja koristi najnoviju verziju GKI neće biti kompatibilna s njom uređaji koji imaju čipove RISC-V. Kao rezultat toga, kompanije koje žele kreirati verziju Androida za RISC-V uređaje morat će razviti i održavati vlastitu verziju Linux kernela koristeći RISC-V ACK zakrpe.

Međutim, Ova spojena zakrpa nije trajna, od tada Google nije uklonio zauvijek kompatibilnost sa RISC-V, a Google nije šutio i spomenuo je da je njegova posvećenost RISC-V stvarna i uprkos kontroverzi koju su izazvale nedavne zakrpe, Google je uvjerio da nastavlja da podržava RISC-V arhitekturu na Androidu.

Kompanija snapominje da su, zbog brzine iteracija, izvršena prilagođavanja u generičkom Android kernel image-u (GKI), tako da ovaj potez ne znači odustajanje od njegovih napora u usvajanju RISC-V.

Da bi se osigurala kompatibilnost Android sa RISC-V, Google radi u saradnji sa zajednicom i projektom RISE (RISC-V softverski ekosistem), ovo sa svrhom ubrzavanja dostupnosti softvera za RISC-V procesore visokih performansi i niske potrošnje i to ne samo za Android, već i za Linux i druge operativne sisteme u različitim oblastima aplikacija, kao npr. kao računarstvo visokih performansi.

Na kraju, to treba spomenuti Google nije naveo detalje o razlogu iza uvođenja zakrpa, ali potvrđuje da podrška za RISC-V na Androidu nije u potpunosti uklonjena, plus postoje spekulacije da je taj potez potaknut vladinom politikom usmjerenom na obuzdavanje rasta proizvodnje čipova u Kini Sjedinjene Države nastoje spriječiti Kinu da koristi RISC-V arhitekturu.

Iako ovo nije sasvim jasno, u ovom trenutku sa odlukom Google-a i njegovom posvećenošću da ne odustane od kompatibilnosti to može značiti da ćemo morati čekati duže nego što se očekivalo prije nego što vidimo komercijalne Android uređaje koji rade sa RISC-V čipovima.

Izvor: https://www.androidauthority.com


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.