Google storsatsar på RISC-V-stöd i Android

Permalänk
Melding Plague

Google storsatsar på RISC-V-stöd i Android

När ett av världens mest utbredda operativsystem ger tummen upp till RISC-V öppnas en bro mellan den alternativa arkitekturen och etablerad mjukvara.

Läs hela artikeln här

Visa signatur

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa kan leda till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Permalänk
Medlem

Cynikern i mig tror att deras plan är att kontrollera risc V på samma sätt som de kontrollerar Android. Nej, de "äger" det inte, men kolla hur väl det fungerar utan Googles ekosystem i apparna.

Visa signatur

Processor: Motorola 68000 | Klockfrekvens: 7,09 Mhz (PAL) | Minne: 256 kB ROM / 512 kB RAM | Bussbredd: 24 bit | Joystick: Tac2 | Operativsystem: Amiga OS 1.3

Permalänk
Medlem
Skrivet av talonmas:

Cynikern i mig tror att deras plan är att kontrollera risc V på samma sätt som de kontrollerar Android. Nej, de "äger" det inte, men kolla hur väl det fungerar utan Googles ekosystem i apparna.

Android kör idag på ARM. Har Google tagit över ARM än? Android och ett instruktionsset är inte jämförbara.

Risc-V är framtiden, ARM ligger illa till.

Permalänk
Datavetare

Detta handlar inte om att Google vill "kontrollera" RISC-V, vill man ha inflytande över RISC-V får man delta i utvecklingsprocessen likt alla andra som gör det. Men p.g.a. licensmodellen kommer man ändå inte kunna kontrollera hur RISC-V används.

Google är ett företag, ett väldigt framgångsrikt sådan. Google ser det uppenbara, USA/väst har redan flera gånger använt Arm som ett slagträ i handelskriget mellan USA och kina. RISC-V är långt större i kina än i väst, även om det växer överallt.

Google vill inte tappa kinamarknaden, ska man fortsätta vara relevant på den måste man framåt ha en bra RISC-V lösning!

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av talonmas:

Cynikern i mig tror att deras plan är att kontrollera risc V på samma sätt som de kontrollerar Android. Nej, de "äger" det inte, men kolla hur väl det fungerar utan Googles ekosystem i apparna.

Lite som Qualcomm och Microsoft gjorde när de dödade Windows for ARM genom att använda sig av exklusivitet istället för bredd?

Jag har svårt att tro att du kan kontrollera ett instruktionsset på det sättet - Ju fler som använder det, ju större bredd får det.

Problemet är inte Risc-V - Problemet är Qualcomm och ARM.

Visa signatur

Krusidullen är stulen

Permalänk
Medlem
Skrivet av dlq84:

Android kör idag på ARM. Har Google tagit över ARM än? Android och ett instruktionsset är inte jämförbara.

Risc-V är framtiden, ARM ligger illa till.

Fast om 80% kör Googles operativsystem på riscV så kommer de få mycket att säga till om på den öppna standarden. Och de kommer pumpa in mer pengar än andra aktörer. Du är väl inte så naiv att du tror att pengar inte kan påverka öppna standarder?

Slutprodukten handlar sällan om det tekniskt bakomliggande, tyvärr.

Visa signatur

Processor: Motorola 68000 | Klockfrekvens: 7,09 Mhz (PAL) | Minne: 256 kB ROM / 512 kB RAM | Bussbredd: 24 bit | Joystick: Tac2 | Operativsystem: Amiga OS 1.3

Permalänk
Datavetare
Skrivet av talonmas:

Fast om 80% kör Googles operativsystem på riscV så kommer de få mycket att säga till om på den öppna standarden. Och de kommer pumpa in mer pengar än andra aktörer. Du är väl inte så naiv att du tror att pengar inte kan påverka öppna standarder?

Slutprodukten handlar sällan om det tekniskt bakomliggande, tyvärr.

RISC-V är redan en framgångssaga inom flera områden och det tillverkas miljarder RISC-V baserade CPU-kärnor per år. Android kommer inte bli i närheten av någon dominant för RISC-V inom överskådlig tid, precis som de aldrig blivit det för ARM/ARM64.

Så här långt är det primärt mikrokontrollers och enklare inbyggda-system som använder RISC-V, d.v.s. system som kör utan OS, med realtids OS som t.ex. FreeRTOS samt Linux.

För att förstå skalan på RISC-V får man titta lite på antalet medlemmar, redan nu finns över 3000 medlemmar. Google är en av lite över 20 "premier members". Listan av "premier members" domineras av kinesiska företag (Huawei, Alibaba, ZTE, Tencent) men även företag som Intel och Qualcomm finns med där.

I kina är staten med och finansierar utveckling av RISC-V, det som en led i att komma runt västs möjlighet att utöva påtryckningar genom företag som Intel, AMD, Arm etc.

Huawei, Alibaba m.fl. jobbar på att ta RISC-V till datacenter.

RISC-V är redan en garanterad succé, däremot kvarstår att se hur man lyckas i specifika områden som t.ex. mobiler och rent generellt hur RISC-V kommer stå sig utanför embedded/mikrokontrollers här i väst.

ARM64 har fortfarande fördel att vara betydligt mer moget sett till infrastruktur, ARM64 är ju en helt nya ISA som efter lanseringen 2010 mognat snabbare än någon annan ISA (har nog hjälpt en del att Apple hjälpt till ordentligt med deras astronomiska kassakista).

Det sista är helt sant! Om vi gick enbart på teknik skulle x86 vara dött och begravet för länge sedan. Och gick man enbart på den aspekten pekar det mesta på att även RISC-V skulle behöva ge upp. För även om RISC-V är betydligt närmare ARM64 än vad x86_64 är sett till hur väldesignat det är, pekar ändå mycket på att där det finns skillnader verkar ofta ARM64 ha den bättre lösningen.

Positiva är att en aspekt där x86_64 rejält börjar visa sin ålder, runt multi-core synkronisering, är RISC-V och ARM64 i praktiken identiska, vilket kanske inte är så konstigt då båda lanserades 2010 och därför är byggda med samtida "best-practices".

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

Om inte annat så uppstår det större motivation att utveckla ny hårdvara som kör RISC-V. Att det är öppen licens som försvårar handelskrig är positivt för fri konkurrens.

Hur ser det ut med prestandan? Är de långt efter ARM?

Permalänk
Medlem
Skrivet av Yoshman:

Google är ett företag, ett väldigt framgångsrikt sådan. Google ser det uppenbara, USA/väst har redan flera gånger använt Arm som ett slagträ i handelskriget mellan USA och kina. RISC-V är långt större i kina än i väst, även om det växer överallt.

Google vill inte tappa kinamarknaden, ska man fortsätta vara relevant på den måste man framåt ha en bra RISC-V lösning!

Jag spekulerar lite, Google gör egna mobiler och de kanske är intresserade av att byta till RISC-V längre fram. Kanske ser de bättre möjligheter att göra en kraftfull krets som passar deras AI-lösningar, plus att de slipper betala licenspengar till ARM. Kul utveckling oavsett.

Permalänk
Datavetare
Skrivet av ronnylov:

Om inte annat så uppstår det större motivation att utveckla ny hårdvara som kör RISC-V. Att det är öppen licens som försvårar handelskrig är positivt för fri konkurrens.

Hur ser det ut med prestandan? Är de långt efter ARM?

En stor skillnad mellan RISC-V och Arm är att den senare inte bara jobbar med instruktionsuppsättning utan även har HW-designer som kan licensieras.

På RISC-V sidan finns flera man kan licensera HW-design från, en av de mer kända är SiFive och deras P600-serie ska enligt utsago (har aldrig använt den själv) ligga i nivå med Arms Cortex A77/A78 (som i sin tur IPC-mässigt ligger något över Skylake/Zen2). Peak-frekvens ska ligga på ca 3,4 GHz.

Det är ett par generationer efter Arm, hyfsat nära deras nuvarande "middle cores" Cortex A715 men en bra bit efter Arms prestanda-serie Cortex X2/X3 (som faktiskt ligger något före AMD/Intels senaste CPUer i arbete utfört per cykel, men som inte alls kan klockas lika högt: ca 3 GHz).

Men man kommer ikapp snabbt. Var tvungen att läsa på runt ovan, sist jag kikade på detta (för något år sedan) var det bästa på Cortex A73/A75 nivå, vilka är en bra bit efter Cortex A76/A77/A78 som var ett rejält lyft och första gången Arm nådde "PC-nivå" på IPC.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

Jag tycker det är spännande med RISC-V utvecklingen.
Är lite sugen på att ha något RISC-V baserat.
Det som skulle ligga närmast till hand för mig är väl i så fall någon enkortsdator som inte är allt för dyr eller strömhungrig. Men som ändå kan köra Linux och användas till lite vad som.
Tänk typ som Raspberry Pi eller motsvarande, men med RISC-V istället för Arm.

I framtiden kanske man helt byter ut X86 PC mot RISC-V (förutom för Retro datorer kanske).
Men skulle vilja börja med något mindre och testa först.

Permalänk
Medlem

Detta låter riktigt bra. Detta borde pusha att fler tittar på Risc-V och kan kanske även korta ned tiden innan Intel och AMD kan få ut en första Risc-V baserad prolle.

Visa signatur

www.fckdrm.com - DRM år 2024? Ha pyttsan.