Snapdragon X Elite на Qualcomm разчита на Microsoft, за да се възползва максимално от Windows on Arm

Qualcomm разчита на Microsoft, за да извлече максимума от Windows on Arm, но резултатите на компанията не са обещаващи.

Snapdragon X Elite на Qualcomm е тук и това е първият процесор Arm64 на Qualcomm с персонализирани ядра, направени за Windows на Arm. Той обещава както добра производителност, така и ефективност и има за цел да се конкурира предимно с процесорите на Intel. Очакваме да пристигне в лаптопи от Lenovo, Microsoft, Dell и HP до средата на 2024 г. и Qualcomm твърди, че този път ще бъде по-добър от момента, в който инициативата Windows on Arm стартира малко преди седем преди години.

Ето го проблемът: най-големите проблеми на Windows on Arm всъщност нямат нищо наистина ли свързано с Qualcomm. Snapdragon 8cx Gen 3 така или иначе не е точно фантастичен SoC, но проблемът всъщност е Microsoft и по-точно самата платформа Windows on Arm. Qualcomm може да направи Snapdragon X Elite най-мощната Arm SoC на планетата, но това не означава нищо, ако Windows on Arm продължава да изостава.

Източник: Qualcomm

Проблемите с Windows on Arm

Имаше два големи проблема с Windows on Arm; единият е под контрола на Qualcomm, а другият е до голяма степен под контрола на Microsoft. В контрола на Qualcomm е скоростта на неговите SoC, тъй като устройствата с Windows on Arm като цяло са значително по-бавни от своите x86 аналози. Животът на батерията обикновено беше по-добър, но това е всичко. Тогава слой за превод от x86 към Arm в допълнение към тези вече бавни SoC означаваше, че за разлика от нормалната настройка на x86 (или в сравнение с Apple Silicon MacBook), просто не си струваше.

Въпреки че Qualcomm обещава 50% по-бърза производителност в сравнение с чипа M2 на Apple (въпреки че не знаем как ще се сравни с предстоящия M3), проблемът е самата платформа Windows on Arm. Слоят за превод от x86 към Arm на Microsoft просто не е достатъчно добър в сравнение с Rosetta 2. Можете да спорите, че изчислителните SoC на Qualcomm не разполагат с правилния (или подходящо мощен) хардуер за улеснява Microsoft да направи това, но емулацията на x86 на Arm не е била приоритет за Microsoft.

Например поддръжката на 64-битови приложения беше добавена към слоя за превод едва с въвеждането на Windows 11, нещо, което отне твърде много време за добавяне. Също така, дори ако Qualcomm добави хардуера към своите SoC, за да помогне с емулирането на x86 инструкции, все още трябва да разчита на Microsoft не само да ги внедри, но и да ги приложи правилно и ефективно. Това е висок въпрос и подчертава предимството, което Apple има при контролирането както на хардуера, така и на софтуера. Qualcomm е изцяло по заповед на Microsoft тук, без значение какво прави.

Освен това, когато става въпрос за софтуер, не всички приложения ще работят първоначално. Qualcomm потвърди, че няма да имаме нативен браузър Google Chrome например, който работи на Snapdragon X Elite, което означава, че или ще трябва да използвате друг браузър, или да се впуснете в света на превода от x86 към Arm. Отговорът на Qualcomm е, че хардуерът трябва да е достатъчно добър, за да не забележите, че се емулира, но компанията каза това и за миналите поколения на Snapdragon 8cx.

Qualcomm вярва на Microsoft, но трябва ли да го направите?

Източник: Qualcomm

Qualcomm очевидно има вяра в Microsoft да изгради правилния софтуер около собствените си чипове Arm, но предвид минали поколения на производителност, когато става въпрос за емулация на x86, трудно е да се каже, че нейната вяра е оправдано. Qualcomm носи известна отговорност и тук, но Microsoft също трябва да изгради софтуера, за да работи, така че ако Qualcomm твърди, че неговите SoC са способни на това този път и въпреки това нищо не се материализира, тогава е трудно да се каже, че грешката не е на Microsoft.

Каквото и да произлезе от това партньорство, тъй като то се разраства с пускането на пазара на Snapdragon X Elite, Qualcomm трябва да повярва и да се надява, че Microsoft правилно изгражда и включва правилния софтуер около своите SoC. Сигурен съм, че Qualcomm работи с Microsoft да се подготви колкото може повече за стартирането, но в крайна сметка Windows on Arm все още е продукт на Microsoft, а не На Qualcomm.