Google on ametlikult teatanud oma toetusest RISC-V arhitektuurile, alternatiivsele ISAle ilma litsentsitasudeta.
Google'i välja töötatud operatsioonisüsteem Android toetab praegu paari erinevat juhiskomplekti arhitektuuri (ISA), näiteks Arm ja x86. Enamik Androidi kasutavaid seadmeid, sealhulgas nutitelefonid, tahvelarvutid, telerid ja nutikellad, kasutavad Arm-põhiseid kiibikomplekte. Intel lõpetas telefonide jaoks protsessorite tootmise ja MIPS-i tugi eemaldati NDK versioonis 17. Siiski on üks ISA, millel on palju lobisemist Rharitud Ijuhend Set Carvuti V, RISC-V, mis on tasuta ja avatud ISA. Igaüks võib vabalt kujundada selle põhjal kiipe ilma litsentsi- või autoritasusid maksmata ning Google teatas selle ametlikust toetamisest ettevõtte peakõnes, mis toimus RISC-V tippkohtumise ajal.
RISC-V on eriline, kuna see on tasuta ja avatud ISA ning müüjad, kes soovivad teha odavaid IoT tooteid, on huvitatud RISC-V kasutamisest odavate kiipide väljatöötamiseks. Samal ajal vaatavad tõsiselt ka ettevõtted, kes soovivad vähendada oma sõltuvust konkurentidest või välismaistest ettevõtetest. Huvitaval kombel
Ettevõtte peakõnes ütles Androidi inseneridirektor Lars Bergstrom, et ta soovib, et RISC-V-d käsitletaks Androidis "1. taseme platvormina". See on võrdne sellega, mida Arm praegu Androidi jaoks on, üsna julge samm, mida astuda, pidades silmas seda, mis tundus varem Google'i täielikku huvipuudust. Androidi meeskond vastuseks ArsTechnicaRon Amadeo, kui ta küsis meeskonnalt, kas RISC-V tugi on Google I/O 2022 kaartidel, näis vihjavat, et RISC-V-d niipea ei tule. Amadeo küsimusele seoses RISC-V toega tulevikus vastati "vaatame, aga see oleks meie jaoks suur muutus."
Bergstrom ütleb, et saate praegu alla laadida ja proovida Androidi väga piiratud versiooni RISC-V jaoks, kuid sellel puudub Java töökoormuste Android Runtime (ART) tugi. Ta ütles, et loodab varsti ametlikku emulaatorituge ja ART saabub millalgi 2023. aasta esimeses kvartalis. Ta jagas ülaltoodud slaidi, mis näitab, et kuigi AOSP RISC-V-s käivitamiseks on palju teha, on ettevõte pühendunud arhitektuurile.
Parim osa selle kõige juures on see, et arendajad ei pea palju tegema, et nende rakendused RISC-V seadmetes töötaksid. Põhimõtteliselt "tõlgib" ART baitkoodi selle seadme natiivseteks juhisteks, milles see töötab, nii et see tõlgiks Armi asemel RISC-V-sse. Algkood on erinev lugu, kuid Java-kood moodustab enamiku Androidi rakenduste terviku.
Miks ettevõtted soovivad Armilt laeva hüpata, on mõned põhjused. Alustuseks on ettevõte olnud uskumatult muutlik. Selle omanik SoftBank üritas ettevõtet Nvidiale müüa, kuid see kukkus läbi. Samuti on Armist saanud kaubandussanktsioonide ettur sellistele ettevõtetele nagu Huawei, kus ta oli sunnitud mitmeks kuuks kontakti katkestama. Veelgi hullem on see Arm on Qualcommi Nuvia ostu pärast kohtusse kaevanud, ja ühe oma suurima kliendi kohtusse kaevamine pole hea välimus.
RISC-V-d nähakse kui põgenemist lääne sõltuvusest ja suur osa sellest tuleneb RISC-V Internationali asutamisest Šveitsis. See võib toimida neutraalse osapoolena nii USA kui ka Hiina jaoks, muutes selle ahvatlevaks võimaluseks ettevõtetele, kes soovivad kujundada kiibikomplekte. Alibaba on üks suurimaid RISC-V pooldajaid ja Ettevõtte insenerid teisaldasid Android 10 kaks aastat tagasi RISC-V plaadile.
Jälgime ja ootame, kuidas RISC-V järgmiste kuude jooksul kujuneb. Ehkki kulub tõenäoliselt veidi aega, enne kui näeme turul elujõulisi RISC-V kiibistikuga lipulaevu, avab Google ettevõtetele võimaluse seda kindlasti proovida.
Allikas: Google
Läbi: ArsTechnica