Qualcomm er avhengig av Microsoft for å få mest mulig ut av Windows on Arm, men selskapets merittliste er ikke lovende.
Qualcomms Snapdragon X Elite er her, og det er Qualcomms første Arm64 CPU med tilpassede kjerner laget for Vinduer på arm. Den lover både god ytelse og effektivitet og har som mål å konkurrere først og fremst mot Intel-prosessorer. Vi forventer at den kommer i bærbare datamaskiner fra slike som Lenovo, Microsoft, Dell og HP innen midten av 2024, og Qualcomm hevder at denne gangen vil bli bedre enn da Windows on Arm-initiativet startet bare sju År siden.
Her er problemet: Windows on Arms største problemer har faktisk ikke hatt noe egentlig å gjøre med Qualcomm. Snapdragon 8cx Gen 3 er ikke akkurat en fantastisk SoC uansett, men problemet er faktisk Microsoft og mer spesifikt selve Windows on Arm-plattformen. Qualcomm kan gjøre Snapdragon X Elite til den kraftigste Arm SoC på planeten, men det betyr ikke noe hvis Windows on Arm fortsetter å falle bak.
Kilde: Qualcomm
Problemene med Windows on Arm
Det har vært to store problemer med Windows on Arm; den ene er i Qualcomms kontroll, den andre er veldig i Microsofts kontroll. I Qualcomms kontroll er hastigheten til SoC-ene, ettersom Windows on Arm-enheter generelt har vært betydelig tregere enn x86-motpartene. Batterilevetiden var vanligvis bedre, men det er omtrent det. Og så x86 til Arm-oversettelseslag på toppen av de allerede trege SoC-ene betydde det i motsetning til et normalt x86-oppsett (eller sammenlignet med en Apple Silicon MacBook), det var rett og slett ikke verdt det.
Selv om Qualcomm lover 50 % raskere ytelse sammenlignet med Apples M2-brikke (selv om vi ikke vet hvordan den vil sammenlignes med den kommende M3), er problemet selve Windows on Arm-plattformen. Microsofts x86 to Arm-oversettelseslag er rett og slett ikke godt nok sammenlignet med Rosetta 2. Du kan hevde at Qualcomms databehandlings-SoCs ikke pakket den riktige (eller passende kraftige) maskinvaren til gjøre det enklere for Microsoft å gjøre det, men x86-emulering på Arm har ikke vært en prioritet for Microsoft.
For eksempel ble 64-bits applikasjonsstøtte bare lagt til oversettelseslaget med introduksjonen av Windows 11, noe det tok altfor lang tid å legge til. I tillegg, selv om Qualcomm legger til maskinvaren til sine SoCs for å hjelpe med å emulere x86-instruksjoner, må fortsatt stole på at Microsoft ikke bare implementerer dem, men implementerer dem riktig og effektivt. Det er et høyt spørsmål, og det fremhever fordelen som Apple har ved å kontrollere både maskinvaren og programvaren. Qualcomm er helt på oppdrag fra Microsoft her, uansett hva det gjør.
Så vel når det gjelder programvare, vil ikke alle applikasjoner kjøre naturlig. Qualcomm har bekreftet at vi for eksempel ikke vil ha en innebygd Google Chrome-nettleser som kjører på Snapdragon X Elite, noe som betyr at du enten må bruke en annen nettleser eller mote en verden av x86 to Arm-oversettelse. Qualcomms svar er at maskinvaren skal være god nok til at du ikke vil legge merke til at den blir emulert, men selskapet har sagt det for tidligere generasjoner av Snapdragon 8cx også.
Qualcomm har tro på Microsoft, men burde du det?
Kilde: Qualcomm
Qualcomm har tydeligvis tro på at Microsoft bygger den rette programvaren rundt sine egne Arm-brikker, men gitt det tidligere generasjoners ytelse når det kommer til x86-emulering, er det vanskelig å si at troen er det berettiget. Qualcomm har et visst ansvar her også, men Microsoft må også bygge programvaren for å få den til å fungere, så hvis Qualcomm hevder at SoC-ene er i stand til det denne gangen og likevel ikke blir noe av, så er det vanskelig å si at feilen ikke er Microsofts.
Uansett hva som kommer av dette partnerskapet etter hvert som det vokser med lanseringen av Snapdragon X Elite, må Qualcomm ta et sprang av tro og håp om at Microsoft bygger riktig rundt og inkorporerer den riktige programvaren rundt sine SoC-er. Jeg er sikker på at Qualcomm har jobbet med Microsoft vil gjøre seg så mye klar til å gå som mulig for lanseringen, men på slutten av dagen er Windows on Arm fortsatt Microsofts produkt, ikke Qualcomms.