Android Central

Hvad er RISC-V, og hvad betyder det for Android og Wear OS?

protection click fraud

Qualcomm har annonceret, at de arbejder sammen med Google om at udvikle en brugerdefineret Wear OS-platform ved hjælp af RISC-V ISA. Vi vidste allerede, at Qualcomm investerede kraftigt i at fremme brugen af ​​RISC-V med dannelsen af STØG i begyndelsen af ​​2023. Qualcomm startede endda et nyt firma med Bosch, Infineon, Nordic Semiconductor og NXP for at fremme tilgængeligheden af ​​kommercielle produkter ved hjælp af RISC-V ISA. De største aktører i branchen, der arbejder sammen, betyder fremtidige generationer af enheder vilje være baseret på denne platform.

Men hvad er RISC-V? Hvad er en ISA egentlig? Hvad betyder noget af dette for de mennesker, der bruger Android og Wear OS, som dig og mig? Spoiler: det er virkelig fede ting.

Hvad er RISC-V?

En RISC-V processor
(Billedkredit: Siemens)

RISC-V er en open source ISA (Instruction Set Architecture), der bruges til udvikling af brugerdefinerede processorer. Den er baseret på RISC-computerarkitekturen (Reduced Instruction Set Computing) og leveres under royaltyfri open source-licens af RISC-V International, en schweizisk nonprofitorganisation.

Det RISC ISA bruger konceptet om, at hver instruktion givet til en processor kun skal udføre én funktion. For at gøre mere, sender du blot flere instruktioner. Ved at holde instruktioner, der udføres lokalt på processoren, såsom matematik, adskilt fra instruktioner, der bruger andre dele af en computer, er den tid, det tager at udføre en opgave, let at forudsige, og det overordnede design er det forenklet. Sammenlignet med et CISC (Complex Instruction Set Computer) design som ARM, platformen, der bruges i ting som din telefon eller din smartur, en RISC-processor har brug for flere individuelle instruktioner, men hver enkelt udføres meget hurtigt.

En RISC-processor kræver flere individuelle instruktioner end en ARM-processor, men de udføres hurtigere og mere effektivt.

Det er en masse akronymer og et kompliceret overblik over noget, der faktisk er en simpel idé: at gøre små ting én ad gangen kan meget hurtigt være mere effektive end at gøre én kompliceret ting Sommetider. Begge leverer det samme resultat for en bruger, så fokus er på effektivitet.

Både RISC-V computing og CISC-baserede ISA'er, ligesom ARM, har styrker og svagheder. ARM er meget strømeffektiv, meget skalerbar og har et modent, stabilt økosystem. Lige nu er det den ideelle platform for små indlejrede enheder, og derfor er der hundreder af milliarder af dem derude. Det kan ændre sig i den nærmeste fremtid på grund af de ting, der gør RISC-V fantastisk.

Hvad gør RISC-V vigtig for dig?

Batteristatistik på Motorola Edge+ (2023)
(Billedkredit: Nicholas Sutrich / Android Central)

Der er et par grunde til, at virksomheder som Qualcomm, Google, NVIDIA og flere er interesserede i RISC-V, men der er to virkelig vigtige: dens åbenhed og dens modularitet.

RISC-V leveres under lempelig og royaltyfri open source licensering. Det betyder, at virksomheder frit kan tage det, ændre det, så det bedre passer til et bestemt behov, og bygge enheder ved hjælp af disse designs. Det næste firma kan henvise til disse for at gøre det endnu bedre. Virksomheder kan endda arbejde sammen uden at vente på, at en virksomhed som Arm eller Intel udvikler "næste generation" af processorkernedesign. Ideelt set vil RISC-V's open source karakter tilskynde til samarbejde og innovation.

RISC-V er også virkelig modulopbygget. Det base ISA kan forsyne alt fra en simpel enkelt-formålscontroller til en fuld mainframe supercomputer gennem brug af udvidelser. Det betyder, at software på højt niveau som et operativsystem er nemmere at udvikle og vedligeholde, fordi uanset hvilket firma der udvikler en RISC-V-processor, er koden den samme.

Når du kombinerer alt dette, bliver tingene virkelig interessante. En virksomhed kan udvikle en brugerdefineret processor designet til specifikke opgaver, der er skræddersyet til et målrettet sæt af slutbrugsapplikationer. En optimeret PPA (kraft, ydeevne og areal) bygget på en platform, hvor hver funktion kan håndplukkes, vil være langt mere fleksibel end at skulle bruge det fulde funktionssæt, og det betyder bedre ydeevne ved brug af mindre strøm.

Arm Cortex-X3
(Billedkredit: Arm Holdings)

Kort sagt betyder udviklingen af ​​RISC-V, at dit smartwatch - og i sidste ende din telefon - vil være hurtigere og faktisk have bedre batterilevetid, når alle finurlighederne er løst. Jeg har skrevet om hvordan Tensor G3 er så fantastisk på grund af det brugerdefinerede design af både hardware og software, der er skræddersyet til Googles AI-kode. Tag den idé og udvid den til hele chippen, designet til at være rigtig god til Wear OS-ting eller Android telefon ting.

Vi er der ikke endnu, og det er en stor bakke at bestige. ARM-designs bruges i dag, fordi de er så gode, hvor det betyder noget. RISC-V-designs indhenter måske aldrig. Hvis de gør det, kan vi endelig forvente en enhed, der er lige så god, som virksomheden, der sælger den, hævder, når det kommer til ydeevne og effektivitet.

instagram story viewer