Central Android

Ce este RISC-V și ce înseamnă pentru Android și Wear OS?

protection click fraud

Qualcomm a anunțat că lucrează cu Google pentru a dezvolta o platformă Wear OS personalizată folosind RISC-V ISA. Știam deja că Qualcomm investește masiv în promovarea utilizării RISC-V odată cu formarea CREŞTERE la începutul anului 2023. Qualcomm chiar a început o nouă companie cu Bosch, Infineon, Nordic Semiconductor și NXP pentru a spori disponibilitatea produselor comerciale folosind RISC-V ISA. Cei mai mari jucători din industrie care lucrează împreună înseamnă generațiile viitoare de dispozitive voi să se bazeze pe această platformă.

Dar ce este RISC-V? Ce este mai exact un ISA? Ce înseamnă toate acestea pentru cei care folosesc Android și Wear OS, ca tine și mine? Spoiler: sunt lucruri foarte grozave.

Ce este RISC-V?

Un procesor RISC-V
(Credit imagine: Siemens)

RISC-V este un open-source ISA (Instruction Set Architecture) utilizat pentru dezvoltarea procesoarelor personalizate. Se bazează pe arhitectura computerului RISC (Reduced Instruction Set Computing) și este oferit sub licență open source fără drepturi de autor de către RISC-V International, o organizație nonprofit elvețiană.

The RISC ISA folosește conceptul că fiecare instrucțiune dată unui procesor ar trebui să îndeplinească o singură funcție. Pentru a face mai mult, pur și simplu trimiteți mai multe instrucțiuni. Păstrând instrucțiunile care se fac local pe procesor, cum ar fi matematica, separat de instrucțiunile care le folosesc alte părți ale unui computer, timpul necesar pentru a face o sarcină este ușor de prezis, iar designul general este simplificat. În comparație cu un design de tip CISC (Complex Instruction Set Computer). BRAŢ, platforma folosită în lucruri precum telefonul dvs. sau dvs ceas inteligent, un procesor RISC are nevoie de mai multe instrucțiuni individuale, dar fiecare se face foarte rapid.

Un procesor RISC necesită mai multe instrucțiuni individuale decât un procesor ARM, dar sunt realizate mai rapid și mai eficient.

Sunt multe acronime și o imagine de ansamblu complicată a ceva care este de fapt o idee simplă: a face lucrurile mici, pe rând, foarte repede pot fi mai eficiente decât a face un lucru complicat uneori. Ambele oferă același rezultat în ceea ce privește un utilizator, așa că accentul se pune pe eficiență.

Atât calculul RISC-V, cât și ISA-urile bazate pe CISC, precum ARM, au puncte forte și puncte slabe. ARM este foarte eficient din punct de vedere energetic, foarte scalabil și are un ecosistem matur și stabil. În acest moment, este platforma ideală pentru dispozitivele încorporate mici, motiv pentru care există sute de miliarde. Acest lucru se poate schimba în viitorul apropiat din cauza lucrurilor care fac RISC-V grozav.

Ce face ca RISC-V să fie important pentru tine?

Statisticile bateriei pe Motorola Edge+ (2023)
(Credit imagine: Nicholas Sutrich / Android Central)

Există câteva motive pentru care companii precum Qualcomm, Google, NVIDIA și altele sunt interesate de RISC-V, dar există două cu adevărat importante: deschiderea și modularitatea.

RISC-V este furnizat sub indulgență și fără redevență licențiere open-source. Aceasta înseamnă că companiile sunt libere să-l ia, să îl modifice pentru a se potrivi mai bine unei anumite nevoi și să construiască dispozitive folosind aceste modele. Următoarea companie poate face referire la acestea pentru a le face și mai bune. Corporațiile pot chiar să lucreze împreună fără a aștepta ca o companie precum Arm sau Intel să dezvolte „următoarea generație” de design de bază de procesor. În mod ideal, natura open-source a RISC-V va încuraja colaborarea și inovația.

RISC-V este, de asemenea, cu adevărat modular. The baza ISA poate alimenta orice, de la un controler simplu cu un singur scop la un supercomputer mainframe complet prin utilizarea extensiilor. Aceasta înseamnă că software-ul de nivel înalt, cum ar fi un sistem de operare, este mai ușor de dezvoltat și întreținut, deoarece indiferent de companie care dezvoltă un procesor RISC-V, codul este același.

Când combini toate acestea, lucrurile devin cu adevărat interesante. O companie poate dezvolta un procesor personalizat conceput pentru sarcini specifice care sunt adaptate pentru un set țintit de aplicații finale. Un PPA optimizat (putere, performanță și zonă) construit pe o platformă în care fiecare caracteristică poate fi aleasă manual va fi mult mai flexibil decât a trebui să utilizați setul complet de caracteristici și asta înseamnă o performanță mai bună folosind mai puțin putere.

Braț Cortex-X3
(Credit imagine: Arm Holdings)

Mai simplu spus, dezvoltarea RISC-V înseamnă că ceasul tău inteligent - și, în cele din urmă, telefonul - va fi mai rapid și va avea de fapt o durată de viață mai bună a bateriei odată ce toate ciudateniile vor fi rezolvate. Am scris despre cum Tensor G3 este atât de grozav datorită designului personalizat atât al hardware-ului, cât și al software-ului, adaptat pentru codul AI Google. Luați acea idee și extindeți-o la întregul cip, conceput pentru a fi foarte bun la lucrurile Wear OS sau telefon cu Android lucruri.

Nu suntem încă acolo și e un deal mare de urcat. Modelele ARM sunt folosite astăzi pentru că sunt atât de bune acolo unde contează. Este posibil ca modelele RISC-V să nu ajungă niciodată din urmă. Dacă o fac, ne putem aștepta în sfârșit la un dispozitiv la fel de bun pe cât pretinde compania care îl vinde când vine vorba de performanță și eficiență.

instagram story viewer