Google și-a anunțat oficial sprijinul pentru arhitectura RISC-V, un ISA alternativ fără taxe de licență.
Android, sistemul de operare dezvoltat de Google, acceptă în prezent câteva arhitecturi diferite de seturi de instrucțiuni (ISA), cum ar fi Arm și x86. Majoritatea dispozitivelor care folosesc Android, inclusiv smartphone-uri, tablete, televizoare și ceasuri inteligente, folosesc chipset-uri bazate pe Arm. Intel a încetat să mai producă procesoare pentru telefoane, iar suportul pentru MIPS a fost eliminat în versiunea NDK 17. Cu toate acestea, un ISA care are multe discuții este Reducat eunstructie Set Ccomputer V, RISC-V, care este un ISA gratuit și deschis. Oricine este liber să proiecteze cipuri pe baza acestuia, fără a plăti taxe de licență sau redevențe, iar Google a anunțat sprijinul oficial pentru acesta la prezentarea companiei care a avut loc în timpul summitului RISC-V.
RISC-V este special pentru că este un ISA gratuit și deschis, iar furnizorii care doresc să producă produse IoT ieftine vor fi interesați să folosească RISC-V pentru a dezvolta cipuri cu costuri reduse. În același timp, companiile care doresc să-și reducă dependența de concurenți sau entități străine vor căuta, de asemenea, cu seriozitate. Interesant,
La discursul principal al companiei, Lars Bergstrom, directorul de inginerie al Android, a spus că dorește ca RISC-V să fie văzut ca o „platformă de nivel 1” în Android. Acest lucru este la egalitate cu ceea ce este Arm în prezent pentru Android, un pas destul de îndrăzneț de făcut în fața a ceea ce părea a fi anterior dezinteres total din partea Google. Echipa Android, ca răspuns la ArsTechnicaRon Amadeo a lui, când a întrebat echipa dacă asistența RISC-V era disponibilă la Google I/O 2022, a părut să sugereze că RISC-V nu va veni prea curând. Întrebarea lui Amadeo cu privire la suportul RISC-V în viitor a primit răspunsul „ne uităm, dar ar fi o schimbare mare pentru noi”.
Bergstrom spune că puteți descărca și încerca o versiune foarte limitată de Android pentru RISC-V chiar acum, dar nu are suport pentru Android Runtime (ART) pentru sarcinile de lucru Java. El a spus că se așteaptă ca suportul oficial pentru emulator să vină în curând, iar ART să vină cândva în primul trimestru al anului 2023. El a împărtășit diapozitivul de mai sus, care arată că, deși sunt multe de făcut pentru a declanșa AOSP pe RISC-V, compania este dedicată arhitecturii.
Cea mai bună parte a tuturor acestor lucruri este că dezvoltatorii nu vor trebui să facă multe pentru ca aplicațiile lor să ruleze pe dispozitive RISC-V. ART practic „traduce” bytecode în instrucțiuni native ale dispozitivului pe care rulează, așa că ar fi traducerea în RISC-V în loc de Arm. Codul nativ este o poveste diferită, dar codul Java reprezintă totalitatea majorității aplicațiilor Android.
În ceea ce privește motivul pentru care companiile ar putea căuta să renunțe la Arm, există câteva motive. Pentru început, compania a fost incredibil de volatilă. SoftBank, proprietarul său, a încercat să vândă compania Nvidiei, deși aceasta a eșuat. De asemenea, Arm a devenit un pion al sancțiunilor comerciale impuse unor companii precum Huawei, unde a fost forțată să întrerupă contactul timp de câteva luni. Și mai rău este asta Arm a dat în judecată Qualcomm pentru achiziția Nuvia, și nu este un aspect grozav să dai în judecată unul dintre cei mai mari clienți ai tăi.
RISC-V este văzut ca o evadare din dependența occidentală și o mare parte din aceasta se datorează încorporării RISC-V International în Elveția. Poate acționa ca o parte neutră atât pentru SUA, cât și pentru China, ceea ce o face o opțiune atrăgătoare pentru companiile care doresc să proiecteze chipset-uri. Alibaba este unul dintre cei mai mari susținători ai RISC-V și inginerii companiei au portat Android 10 pe o placă RISC-V în urmă cu doi ani.
Vom urmări și așteptăm să vedem cum va evolua RISC-V în următoarele luni. Deși probabil că va dura ceva timp până când vom vedea pe piață dispozitive emblematice viabile cu chipset-uri RISC-V, Google deschide ușa companiilor să încerce cu siguranță.
Sursă: Google
Prin intermediul: ArsTechnica