Google je uradno objavil podporo za arhitekturo RISC-V, alternativno ISA brez licenčnin.
Android, operacijski sistem, ki ga je razvil Google, trenutno podpira nekaj različnih arhitektur nabora ukazov (ISA), kot sta Arm in x86. Večina naprav, ki uporabljajo Android, vključno s pametnimi telefoni, tablicami, televizorji in pametnimi urami, uporablja nabore čipov Arm. Intel je prenehal proizvajati procesorje za telefone, podpora za MIPS pa je bila odstranjena v reviziji 17 NDK. Vendar pa je en ISA, ki ima veliko klepeta Rizobražen jaznavodilo Set Computer V, RISC-V, ki je brezplačen in odprt ISA. Vsakdo lahko svobodno oblikuje čipe, ki temeljijo na njem, brez plačila licenčnin ali licenčnin, Google pa je uradno podporo zanj objavil na osrednji besedi podjetja, ki je potekala med vrhom RISC-V.
RISC-V je poseben, ker je brezplačen in odprt ISA, in prodajalci, ki želijo izdelovati poceni izdelke IoT, bodo zainteresirani za uporabo RISC-V za razvoj poceni čipov. Hkrati bodo resno iskala tudi podjetja, ki želijo zmanjšati svojo odvisnost od konkurentov ali tujih subjektov. zanimivo,
Google že uporablja arhitekturo RISC-V za varnostni čip Titan M2 v seriji Google Pixel in Intel zdaj ponuja za proizvodnjo naborov čipov RISC-V za komercialne stranke.Na osrednji predstavitvi podjetja je Lars Bergstrom, Androidov direktor inženiringa, dejal, da želi, da se RISC-V obravnava kot "platforma prvega reda" v Androidu. To je enako tistemu, kar je Arm trenutno za Android, kar je precej drzen korak glede na to, kar se je prej zdelo popolno nezanimanje Googla. Ekipa za Android kot odgovor na ArsTechnicaKo je Ron Amadeo vprašal ekipo, ali je podpora za RISC-V v načrtu na Google I/O 2022, je nakazal, da RISC-V ne bo kmalu na voljo. Amadeovo vprašanje glede podpore RISC-V v prihodnosti je dobil odgovor z "spremljamo, vendar bi bila to velika sprememba za nas."
Bergstrom pravi, da lahko trenutno prenesete in preizkusite zelo omejeno različico Androida za RISC-V, vendar nima podpore za Android Runtime (ART) za delovne obremenitve Java. Rekel je, da pričakuje, da bo uradna podpora za emulator prišla kmalu, ART pa bo prišel nekje v prvem četrtletju leta 2023. Delil je zgornji diapozitiv, ki kaže, da je treba storiti še veliko, da bi AOSP začel delovati na RISC-V, vendar je podjetje zavezano arhitekturi.
Najboljši del vsega tega je, da razvijalcem ne bo treba storiti veliko, da bodo njihove aplikacije delovale na napravah RISC-V. ART v bistvu "prevede" bajtno kodo v izvorna navodila naprave, na kateri se izvaja, tako da bi se prevedel v RISC-V namesto v Arm. Izvorna koda je druga zgodba, vendar koda Java sestavlja celotno večino aplikacij za Android.
Razlogov za to, zakaj si podjetja želijo skočiti z Arma, je nekaj. Za začetek je bilo podjetje neverjetno nestanovitno. SoftBank, njen lastnik, je poskušal podjetje prodati Nvidiji, vendar je to padlo v vodo. Prav tako je Arm postal pajdaš trgovinskih sankcij proti podjetjem, kot je Huawei, kjer je bil prisiljen prekiniti stike za nekaj mesecev. Še huje pa je to Arm je tožil Qualcomm zaradi nakupa Nuvie, in tožiti eno svojih največjih strank ni lep videz.
RISC-V velja za pobeg pred odvisnostjo od Zahoda, velik del tega pa je posledica ustanovitve RISC-V International v Švici. Lahko deluje kot nevtralna stranka do ZDA in Kitajske, zaradi česar je privlačna možnost za podjetja, ki želijo oblikovati nabore čipov. Alibaba je eden največjih zagovornikov RISC-V in inženirji v podjetju so pred dvema letoma prenesli Android 10 na ploščo RISC-V.
Gledali bomo in čakali, da vidimo, kako se bo RISC-V oblikoval v prihodnjih mesecih. Čeprav bo verjetno trajalo nekaj časa, preden bomo na trgu videli izvedljive vodilne naprave z nabori čipov RISC-V, Google odpira vrata podjetjem, ki jih bodo vsekakor preizkusila.
Vir: Google
prek: ArsTechnica