Skrivet av EntropyQ3:
Eller intel. Eller Apple. Eller Qualcomm.
Det är väl självklart att om en av produktleverantörerna får monopol på arkitekturen, att det fullständigt ändrar grundförutsättningarna som gjorde att ARMs ekosystem har växt till vad det är idag?
Ungefär som om Intel skulle köpa TSMC.
De skäl Nvidia har angett för att köpa ARM är bogus, (det handlar om produktutveckling som inte alls motiverar att äga företaget,) så det är uppenbart att de inte vill tala högt om vad de faktiskt tänker göra med ARM.
Förhållandena på marknaden är dynamiska, inte statiska.
Arm "klarade" sig som eget bolag under många många år. Men kollar man på hur stort genomslag deras produkter hade 2016 (när Softbank) köpte kontra vilken omsättning och vinst ARMH hade så kunde man bara konstatera: visst gick de med vinst, men omsättning var väldigt låg ställd mot TAM.
Vidare hade ARMH aldrig något som kunde anses vara "high-end". Att utveckla sådana saker är både förenad med stora risker, det kostar väldigt mycket i FoU, och ARMH hade egentligen inga självklara kunder för en sådan satsning. De kunder som använde Cortex serien var primärt ute efter bra perf/W och låga tillverkningskostnader. Gapen mellan Arms Cortex design och Apples in-house design växte lavinartat för Apple hade råd att ta FoU risken.
32-bit Arm var i.o.f.s. unik på flera sätt, men den var inte unik på ett odelat positivt sätt då det finns ungefär lika mycket för- och nackdelar totalt sett som x86, PowerPC, MIPS eller något annat. Specifikt hade 32-bit Arm en design som gjorde det rätt hopplöst att skapa high-end kretsar baserat på den ISAn.
Uppenbarligen insåg Arm begränsningarna, men de var långt ifrån ensamma att försöka designa en "perfekt ISA". Rätt många har försökt tidigare, i princip alla har misslyckas. Man har löst vissa problem men tyvärr skapat minst lika många nya. Arm lyckades på något sätt träffa guld med deras ARM64 design, något som började bli uppenbart när Apple gick all-in på 64-bit och riktigt börjar bygga "breda" CPUer (här är ett ställe ARM64 är unikt, det går att designa otroligt "breda" designer som ändå har hög effektivitet).
ARM64 är för närvarande den vettigaste ISA att bygga framtidens high-end CPUer med. Arm själva hade inte möjligheten att lägga nödvändig FoU som eget bolag för att skapa egen IP riktat mot high-end segmentet. Utan egen IP kommer det i förlängningen bli svårt för Arm att kunna ha vettig riktning på hur man bör utveckla saker som ISA för att passa high-end.
Arm behöver en ägare som dels har resurserna för med spekulativ FoU, Softbank har i praktiken finansierat framtagandet av Neoverse serien (Arm servers) och Cortex X serien (Arms high-end klient CPU, redan X1 utför ungefär lika mycket per cykel som Intels Golden Cove bör hamna på fast Arm har lanserat X2 som ökar det med ~15 %).
Nvidia är en av rätt få som har resurserna, har en egen agenda som har samma riktning som den Arm gett sig in på med sin high-end satsning samt förstår både klient- och servermarknaden. Om Nvidia kunde fixa deras vision utan att äga Arm, vad finns det då för någon vettighet i att betala ~40 miljarder USD för något som genererar ~2 miljarder USD per år i omsättning (d.v.s. något högre än vad Nvidia själva omsätter på Tegra)?
Att låta Arm åter gå in på börsen som eget bolag har en hel del nya utmaningar 2021 jämfört med pre 2016. Arm hade (och har fast med negativ trend) väldigt stor andel av billigare kretsar, Cortex M serien. Men här är lågt pris (nästan) allt, Arm kan i praktiken inte konkurrera med RISC-V på den marknaden med mindre än att de avskaffar licensavgifterna fast då finns ju inget av värde kvar för Arm!
RISC-V är inte redo för klient- och server än, där krävs långt mycket mer jobb runt grundläggande programvara och OS-stöd. Men 32-bitars mikrokontrollers har inte samma krav där, "räcker" med att riktigt grundläggande saker som kompilatorer och de OS/runtimes som krävs finns. För de saker är RISC-V redan en spelare, det finns RISC-V mikrocontrollers som kostar lika eller till och med mindre än 8 bit CPUer (p.g.a. att dessas har kvar licensavgifter för CPU-delen).
Arms framtid är ARM64 och high-end, så finns ingen "gå tillbaka till vad de var innan Softbank köpte dem". Low-end har nya kungar.