Qualcomms Snapdragon X Elite er afhængig af Microsoft for at få mest muligt ud af Windows on Arm

Qualcomm er afhængig af Microsoft for at få mest muligt ud af Windows on Arm, men virksomhedens track record er ikke lovende.

Qualcomms Snapdragon X Elite er her, og det er Qualcomms første Arm64 CPU med brugerdefinerede kerner lavet til Vinduer på arm. Det lover både god ydeevne og effektivitet og sigter mod primært at konkurrere mod Intel-processorer. Vi forventer, at den kommer på bærbare computere fra f.eks. Lenovo, Microsoft, Dell og HP i midten af ​​2024, og Qualcomm hævder, at denne gang vil være bedre, end da Windows on Arm-initiativet startede blot syv år siden.

Her er problemet: Windows on Arms største problemer har faktisk ikke haft noget virkelig at gøre med Qualcomm. Snapdragon 8cx Gen 3 er alligevel ikke ligefrem en fantastisk SoC, men problemet er faktisk Microsoft og mere specifikt selve Windows on Arm-platformen. Qualcomm kan gøre Snapdragon X Elite til den mest kraftfulde Arm SoC på planeten, men det betyder ikke noget, hvis Windows on Arm fortsætter med at falde bagud.

Kilde: Qualcomm

Problemerne med Windows on Arm

Der har været to store problemer med Windows on Arm; den ene er i Qualcomms kontrol, den anden er meget i Microsofts kontrol. I Qualcomms kontrol er hastigheden af ​​dets SoC'er, da Windows on Arm-enheder generelt har været betydeligt langsommere end deres x86-modstykker. Batterilevetiden var typisk bedre, men det er det hele. Derefter x86 til Arm-oversættelseslag oven i de allerede langsomme SoC'er betød det i modsætning til en normal x86-opsætning (eller sammenlignet med en Apple Silicon MacBook), det var simpelthen ikke det værd.

Selvom Qualcomm lover 50 % hurtigere ydeevne sammenlignet med Apples M2-chip (selvom vi ikke ved, hvordan den vil sammenlignes med den kommende M3), er problemet selve Windows on Arm-platformen. Microsofts x86 to Arm-oversættelseslag er simpelthen ikke godt nok sammenlignet med Rosetta 2. Du kan argumentere for, at Qualcomms computer-SoC'er ikke pakkede den rigtige (eller passende kraftfulde) hardware til gøre det lettere for Microsoft at gøre det, men x86-emulering på Arm har ikke været en prioritet for Microsoft.

For eksempel blev 64-bit applikationsunderstøttelse kun tilføjet til oversættelseslaget med introduktionen af ​​Windows 11, noget der tog alt for lang tid at tilføje. Også selvom Qualcomm tilføjer hardwaren til sine SoC'er for at hjælpe med at emulere x86-instruktioner, er stadig nødt til at stole på, at Microsoft ikke kun implementerer dem, men implementerer dem korrekt og effektivt. Det er et højt spørgsmål, og det fremhæver den fordel, Apple har ved at kontrollere både hardwaren og softwaren. Qualcomm er fuldstændig på ordre fra Microsoft her, uanset hvad det gør.

Så godt når det kommer til software, vil ikke alle applikationer køre indbygget. Qualcomm har bekræftet, at vi ikke vil have en indbygget Google Chrome-browser, for eksempel, der kører på Snapdragon X Elite, hvilket betyder, at du enten skal bruge en anden browser eller trodse en verden af ​​x86 to Arm-oversættelse. Qualcomms svar er, at hardwaren skal være god nok til, at du ikke vil bemærke, at den bliver emuleret, men det har virksomheden også sagt for tidligere generationer af Snapdragon 8cx.

Qualcomm har tiltro til Microsoft, men burde du det?

Kilde: Qualcomm

Qualcomm har helt klart tiltro til, at Microsoft bygger den rigtige software omkring sine egne Arm-chips, men givet det tidligere generationers ydeevne, når det kommer til x86-emulering, er det svært at sige, at dets tro er berettiget. Qualcomm har også noget ansvar her, men Microsoft skal også bygge softwaren for at få den til at fungere, så hvis Qualcomm hævder, at dets SoC'er er i stand til det denne gang, og alligevel intet bliver til virkelighed, så er det svært at sige, at fejlen ikke er Microsofts.

Uanset hvad der kommer ud af dette partnerskab, efterhånden som det vokser med lanceringen af ​​Snapdragon X Elite, er Qualcomm nødt til at tage et spring af tro og håb om, at Microsoft bygger korrekt omkring og inkorporerer den rigtige software omkring sine SoC'er. Jeg er sikker på, at Qualcomm har arbejdet med Microsoft skal gøre så meget klar til at gå, som det kan til lanceringen, men i sidste ende er Windows on Arm stadig Microsofts produkt, ikke Qualcomms.