Androïde Centraal

Wat is RISC-V en wat betekent het voor Android en Wear OS?

protection click fraud

Qualcomm heeft aangekondigd dat het samenwerkt met Google om een ​​aangepast Wear OS-platform te ontwikkelen met behulp van de RISC-V ISA. We wisten al dat Qualcomm zwaar investeerde in het bevorderen van het gebruik van RISC-V met de oprichting van OPSTAAN begin 2023. Qualcomm startte zelfs een nieuw bedrijf met Bosch, Infineon, Nordic Semiconductor en NXP om de beschikbaarheid van commerciële producten te bevorderen met behulp van de RISC-V ISA. Als de grootste spelers in de branche samenwerken, betekent dat toekomstige generaties apparaten zullen gebaseerd zijn op dit platform.

Maar wat is RISC-V? Wat is een ISA precies? Wat betekent dit voor de mensen die Android en Wear OS gebruiken, zoals jij en ik? Spoiler: het is echt cool spul.

Wat is RISC-V?

Een RISC-V-processor
(Afbeelding tegoed: Siemens)

RISC-V is een open-source ISA (Instruction Set Architecture) die wordt gebruikt voor de ontwikkeling van aangepaste processors. Het is gebaseerd op de RISC-computerarchitectuur (Reduced Instruction Set Computing) en wordt geleverd onder royaltyvrije open-sourcelicenties door

RISC-V Internationaal, een Zwitserse non-profitorganisatie.

De RISC ISA gebruikt het concept dat elke instructie die aan een processor wordt gegeven, slechts één functie mag vervullen. Om meer te doen, stuurt u eenvoudigweg meer instructies. Door instructies die lokaal op de processor worden uitgevoerd, zoals wiskunde, gescheiden te houden van instructies die daarvoor worden gebruikt andere delen van een computer is de tijd die nodig is om een ​​taak uit te voeren gemakkelijk te voorspellen, en het algehele ontwerp is dat ook vereenvoudigd. Vergeleken met een CISC-ontwerp (Complex Instruction Set Computer). ARM, het platform dat wordt gebruikt in zaken als uw telefoon of uw smartwatch, heeft een RISC-processor meer individuele instructies nodig, maar deze worden allemaal erg snel uitgevoerd.

Een RISC-processor vereist meer individuele instructies dan een ARM-processor, maar ze worden sneller en efficiënter uitgevoerd.

Dat zijn een heleboel acroniemen en een ingewikkeld overzicht van iets dat eigenlijk een simpel idee is: doen kleine dingen heel snel één voor één kunnen efficiënter zijn dan één ingewikkeld ding doen soms. Beide leveren hetzelfde resultaat op voor de gebruiker, dus de focus ligt op efficiëntie.

Zowel RISC-V-computing als CISC-gebaseerde ISA's, zoals ARM, hebben sterke en zwakke punten. ARM is zeer energiezuinig, zeer schaalbaar en heeft een volwassen, stabiel ecosysteem. Op dit moment is het het ideale platform voor kleine embedded apparaten, en daarom zijn er honderden miljarden van op de markt. Dat kan in de nabije toekomst veranderen vanwege de dingen die RISC-V geweldig maken.

Wat maakt RISC-V voor u belangrijk?

Batterijstatistieken op de Motorola Edge+ (2023)
(Afbeelding tegoed: Nicholas Sutrich / Android Central)

Er zijn een paar redenen waarom bedrijven als Qualcomm, Google, NVIDIA en meer geïnteresseerd zijn in RISC-V, maar er zijn twee heel belangrijke: de openheid en de modulariteit ervan.

RISC-V wordt aangeboden onder milde en royaltyvrije voorwaarden open source-licenties. Dat betekent dat bedrijven de vrijheid hebben om het te nemen, aan te passen om beter aan een bepaalde behoefte te voldoen, en apparaten te bouwen met behulp van deze ontwerpen. Het volgende bedrijf kan hiernaar verwijzen om het nog beter te maken. Bedrijven kunnen zelfs samenwerken zonder te wachten tot een bedrijf als Arm of Intel de "volgende generatie" processorkernontwerp ontwikkelt. Idealiter zal het open-source karakter van RISC-V samenwerking en innovatie aanmoedigen.

RISC-V is ook echt modulair. De basis ISA kan alles aandrijven, van een eenvoudige controller voor één doel tot een volledige mainframe-supercomputer, door het gebruik van extensies. Dat betekent dat hoogwaardige software zoals een besturingssysteem gemakkelijker te ontwikkelen en te onderhouden is, omdat ongeacht welk bedrijf een RISC-V-processor ontwikkelt, de code dezelfde is.

Wanneer je dit allemaal combineert, wordt het echt interessant. Een bedrijf kan een op maat gemaakte processor ontwikkelen die is ontworpen voor specifieke taken en is afgestemd op een gerichte reeks eindgebruikstoepassingen. Een geoptimaliseerde PPA (kracht, prestaties en oppervlakte), gebouwd op een platform waarop elke functie met de hand kan worden geselecteerd veel flexibeler zijn dan de volledige functieset te moeten gebruiken, en dat betekent betere prestaties met minder stroom.

Arm Cortex-X3
(Afbeelding tegoed: armholdings)

Simpel gezegd betekent de ontwikkeling van RISC-V dat uw smartwatch – en uiteindelijk uw telefoon – sneller zal zijn en zelfs een betere batterijduur zal hebben zodra alle eigenaardigheden zijn opgelost. Ik heb geschreven over hoe de Tensor G3 is zo geweldig vanwege het aangepaste ontwerp van zowel hardware als software, afgestemd op de AI-code van Google. Neem dat idee en breid het uit naar de hele chip, ontworpen om echt goed te zijn in Wear OS-dingen of Android telefoon dingen.

We zijn er nog niet en het is een grote heuvel om te beklimmen. ARM-ontwerpen worden tegenwoordig gebruikt omdat ze zo goed zijn waar het ertoe doet. RISC-V-ontwerpen zullen de achterstand wellicht nooit inhalen. Als ze dat doen, kunnen we eindelijk een apparaat verwachten dat net zo goed is als het bedrijf dat het verkoopt beweert als het gaat om prestaties en efficiëntie.

instagram story viewer