Qualcomm е в компютърното пространство вече повече от пет години и въпреки че Apple е нова в чиповете Arm, тя вече задава тенденциите.
Аз съм фен на Windows on Arm. Всъщност аз съм фен на Windows. Прекарах по-голямата част от кариерата си в писане за Windows, Microsoft, лаптопи и цялата екосистема. Когато Qualcomm и Microsoft обявиха Windows on Arm през 2016 г. с действителна x86 емулация, бях развълнуван. Не бях развълнуван от предимствата, които обещаваха процесорите Arm.
Изперкалата ми страна беше тази, която се вълнуваше от това. Беше Windows на нова процесорна архитектура, по начин, който наистина можеше да работи! Докато в ранните дни на Windows нямаше недостиг на CPU архитектури, които поддържаше, по времето, когато Windows 10 се появи на пазара, беше само AMD64 или x64.
Qualcomm обеща неща като невероятен живот на батерията, интегрирана клетъчна свързаност и незабавно събуждане. Първоначално имаше само няколко партньора, но с течение на времето това се разрасна до почти всички, с изключение на Dell.
След това Apple се присъедини към групата. Компанията обяви, че ще прехвърли гамата си Mac към Apple Silicon през юни 2020 г., което е по-малко от две години преди това писане. И оттогава той направи някои пробиви в компютърното пространство, които остават несравними с Windows. И като се има предвид, че Qualcomm има повече от пет години опити и грешки в пространството, Apple наистина кара Windows on Arm да изглежда зле.
Кратка история на Windows on Arm
Windows работи на процесори Arm от дълго време, поне под една или друга форма. Очевидно Windows Phone работеше на чипове Arm и това проправи пътя за много от това, което виждаме днес. Windows Phone 7 работеше на ядро на Windows CE с приложения Silverlight и всичко това беше заменено в Windows Phone 8, който използва ядрото на Windows NT. Нито едно устройство с Windows Phone 7 не беше надстроено до Windows Phone 8, въпреки че флагмани като Nokia Lumia 900 бяха пуснати само преди няколко месеца.
Заедно с Windows Phone 8 дойде Windows RT (и Windows 8, за този въпрос), първият опит да се накара правилен Windows да работи на процесор Arm. По това време големият партньор беше NVIDIA с нейните процесори Tegra, които бяха намерени в Surface RT и Surface 2. Но Nokia имаше устройство със Snapdragon 800 с Lumia 2520.
Windows RT беше ужасен провал. Въпреки че изглеждаше идентичен с Windows 8, той можеше да изпълнява само приложения, идващи от Windows Store, което го прави объркващо за клиентите, изтеглящи приложения от мрежата, за които се казва, че работят под Windows 7 и по-висок. Не помогна фактът, че дори Windows 8 беше една от най-зле приетите версии на Windows в историята, благодарение на своя радикално преработен потребителски интерфейс. В крайна сметка Microsoft получи удар от 900 милиона долара за таблети Surface RT, които просто не можа да продаде или трябваше да направи огромна отстъпка. Въпреки това Surface 2 все още беше пуснат.
Когато Windows 10 беше обявен през 2015 г., беше потвърдено, че устройствата с Windows RT няма да го получат. Тези потребители вместо това получиха Windows RT 8.1 Update 3, която предлага връщане на менюто "Старт" и не много друго; със сигурност не е ядрото на Windows 10 или универсалната платформа на Windows.
През декември 2016 г. на Snapdragon Technology Summit в Ню Йорк, Qualcomm и Microsoft обявиха най-новия си опит за Windows на процесор Arm. Основната разлика беше x86 емулация. В идеалния случай потребителят дори няма да знае разликата между ARM64 и AMD64 версиите на Windows 10. Очевидно емулацията на x86 означава липса на 64-битова емулация, нещо, което Microsoft каза по това време, че няма да го направи. Повечето приложения имаха 32-битови варианти и надеждата беше, че разработчиците на приложения ще преобразуват приложенията си така, че да работят естествено.
Бързо напред една година до декември 2017 г., когато Snapdragon Summit беше преместен в Мауи на Хаваите. Тогава първите два компютъра ARM64 бяха показани пред журналисти. Това бяха ASUS NovaGo и HP Envy x2, докато Lenovo имаше Miix 630, идващ по-късно. Те използваха чипсети Snapdragon 835, които бяха леко модифицирани версии на мобилните процесори със същото име.
Snapdragon 850 беше обявен малко по-късно и беше базиран на чипсета Snapdragon 845. За пореден път имаше само няколко лаптопи и таблети, които го използваха, като Galaxy Book 2 на Samsung (да не бъде объркан с току-що пуснатия Samsung Galaxy Book 2), Lenovo Yoga C630 и ексклузивния за Китай Huawei MateBook E. Някои други се присъединиха към групата по-късно.
Но тези други се присъединиха, след като Qualcomm обяви първия си чипсет, създаден от нулата за компютри, Snapdragon 8cx. Той беше представен на Snapdragon Summit през 2018 г. „c“ означава изчисление, а „x“ означава крайно. Устройствата, които да използват това, включват Lenovo Flex 5G, Samsung Galaxy Book S и Microsoft Surface Pro X (чипсетът е леко модифициран и ребрандиран като Microsoft SQ1).
За съжаление, доставката на Snapdragon 8cx отне известно време. На срещата на върха на Snapdragon през 2019 г. Qualcomm представи Snapdragon 8c и 7c, а устройствата със Snapdragon 8cx все още не са доставени. За да се намали времето за доставка, Snapdragon 8cx Gen 2 почти не е имал никакви промени.
През декември миналата година Qualcomm обяви Snapdragon 8cx Gen 3, подходящо обновяване на чипа. Обещава големи печалби в производителността, но все още няма да е в крак с M1 на Apple. Това ще започне да се дава на производителите на оригинално оборудване през втората половина на тази година, благодарение на придобиването на Nuvia от компанията, което ще й даде възможност да произвежда персонализиран силикон Arm.
Друго голямо нещо, което се случи миналата година, беше това Windows 11 беше пуснат, носейки 64-битова емулация на приложения на Arm. Все пак ще поговорим повече за това след малко.
Qualcomm не изпълни обещанията си
Имаше три основни обещания, които Qualcomm обещава с Windows on Arm. Първият беше звезден живот на батерията. Чиповете за ръце използват голям. МАЛКА архитектура, с мощни ядра за задачи, които го изискват, и ефективни ядра за всичко останало. Това не само трябваше да доведе до издръжливост на батерията, но и позволи на компютрите незабавно да се събудят, подобно на това, което прави вашия телефон.
Третото обещание беше интегрирана клетъчна свързаност. Чипсетите на Qualcomm имат интегрирани клетъчни модеми, така че за първи път 5G (4G LTE по това време) ще бъде стандарт за продукт, а не скъпа премия, както е при лаптопите на Intel.
Най-очевидният проблем е, че животът на батерията, който ни беше обещан, не се показва в реална употреба. Разбира се, тъй като новата архитектура на процесора е по-ефективна, много лаптопи се вписват в по-тънък дизайн, което означава, че имат по-малки батерии. Все пак това не е ситуацията, в която можем да оставим зарядните си устройства у дома, както ни беше обещано.
Лично съм прегледал почти всеки лаптоп с Windows on Arm, който някога е бил произвеждан, от всяко поколение процесори, и мога да ви кажа следното: с изключение на Lenovo Flex 5G, никога не съм включвал живота на батерията като плюс за устройство. Със Surface Pro X животът на батерията не се различава от неговия събрат, захранван от Intel.
Интегрираната клетъчна свързаност също не се оказа това, което беше обещано. Почти всеки лаптоп с Windows on Arm, който се доставя днес, има базов модел само с Wi-Fi, така че дори през 2022 г. все още трябва да преминете през неприятностите на горещо определяне на вашия телефон, за да се свържете с интернет на отивам.
Проблемът е, че преживяването е предимно невпечатляващо. Устройствата са много по-скъпи, отколкото бихте очаквали за това, което предлагат, особено в първите дни на Snapdragon 835 и Snapdragon 850. Освен това в ранните дни производителността просто липсваше. Беше лесно да гледаме на Snapdragon 835 като на отправна точка, но сега, след пет години, мисля, че очаквахме това да е по-добро.
Не искам да удрям Qualcomm тук, защото обичам лаптопи с Windows на Arm. Samsung Galaxy Book Go се предлага на начална цена и тежи само три паунда. Това е нечувано на тази цена и е нещо, което се отключва с помощта на процесор Arm. Lenovo Flex 5G беше първият 5G лаптоп, който използва Sub6 и mmWave и наистина всеки лаптоп, който поддържа и двете, има процесор Arm. Говорейки за победи на Qualcomm, дори лаптопите с Intel 5G на пазара почти всички имат модеми на Qualcomm.
Samsung Galaxy Book S също беше доста див. Беше толкова тънък и лек със своя дизайн без вентилатор, че го смятах за нещо, което е форм фактор, който може да бъде постигнат само с процесор Arm. В един момент се доставяше с чип Intel Lakefield, но това не беше добро; Lakefield беше първият опит на Intel за хибриден чип.
Apple е тази, която доставя нови изживявания сега
Прехвърлянето на цялата гама Mac от Intel на Apple е голяма работа. Към момента на писане на тази статия има само два Intel Mac, които все още се продават от фирмата: Mac Pro и определени конфигурации на Mac Mini.
Фирмата от Купертино предостави изживяване, което Microsoft не беше в състояние да предложи преди Apple Silicon Mac дори да бъдат доставени. Предлагаше безпроблемно движение на всичко приложения, създадени за компютри, базирани на Intel. Всъщност Mac дори не поддържат 32-битови приложения от какъвто и да е вид, така че всичко, създадено от Apple, беше 64-битова емулация. Странична бележка: може би си спомняте, че преди процесорът M1 да бъде доставен в продукт, Apple имаше комплект за разработчици, който използва най-новия чипсет на iPad Pro, така че тогава бяха доставени нови функции като тази.
Решението на Apple се нарича Rosetta 2. Първият път, когато отидете да инсталирате x64 приложение, ще бъдете подканени да инсталирате Rosetta 2 и никога повече няма да се налага да мислите за това. Няма да забележите и проблеми с производителността.
Тук Apple победи Microsoft с удар. Microsoft обяви 64-битова емулация за Windows on Arm през септември 2020 г., три месеца след Apple. Както споменах по-рано, официалната дума през 2016 г. беше, че Windows on Arm ще го направи никога има x64 емулация. Мога да ви кажа, че това се промени до края на 2019 г., както съобщих тогава. С други думи, това беше в процес на подготовка много преди Apple да обяви, но Apple стигна дотам първа.
След това Apple пусна продукт. Не бях много развълнуван от M1 в неговите оригинални три продукта, които бяха MacBook Air, 13-инчовият MacBook Pro и Mac Mini. Той поддържа само един външен монитор, което е неприемливо за нещо с думата „Pro“ върху него. Освен това производителността беше добра, както и животът на батерията, но по никакъв начин не превъзхождаше това, което Intel предлагаше.
Когато започнаха да се доставят нови форм фактори, нещата станаха интересни. Apple пусна 24-инчовия iMac с чип M1. Не само беше неестествено тънък, но компанията използваше същия процесор в устройства от 11-инчовия iPad Pro до 24-инчов настолен компютър. Това е първият път, когато наистина си заслужава да се посочи, че Qualcomm и Microsoft не правят това, което е Apple. Qualcomm не се стреми към компютри "всичко в едно" или дори към най-добрата производителност. Той винаги е насочен към супер тънки и леки, първокласни изживявания.
След това дойде MacBook Pro и представянето на чипсетите M1 Pro и M1 Max. Като фен на Windows, законно ме разстройва, че тези неща са толкова добри. Още веднъж, наистина не става въпрос за производителност. Но производителността е равна на машина на Intel със специална графика, а животът на батерията е феноменален. Ако тръгна на път с лаптоп, който има такава мощност, определено ще нося зарядно. Не ми се налага с MacBook Pro; в този момент също си струва да си припомним, че това беше едно от големите обещания на Qualcomm.
Не само това, но позволи на Apple да постави едни и същи вътрешни елементи в 14-инчовите и 16-инчовите модели за първи път. Преди това 13-инчовият MacBook Pro използваше U-серия чип с интегрирана графика, докато 16-инчовият модел получи 45W процесор и специална графика, защото имаше достатъчно място за това.
Отново, това не е нещо, към което Qualcomm в момента се стреми. Преди години попитах дали има някакви планове за разширяване отвъд конкуренцията с U-серията на Intel и категорично ми беше отговорено „не“. Това можеше да се промени, разбира се, тъй като Apple го прави. Но това го прави просто още един пример за това как Apple е тази, която определя тенденциите в компютърното пространство Arm сега.
Ако това не е достатъчно, Apple току-що пусна Mac Studio и неговия нов М1 Ултра чипсет. Използвайки процес, наречен UltraFusion, той основно слепи два чипсета M1 Max заедно, нещо, което можете да направите, когато проектирате чипа. Apple сравни производителността на M1 Ultra с висок клас Intel PC с NVIDIA GeForce RTX 3090 GPU.
Голямата разлика между Mac Studio и такъв компютър с Intel, разбира се, е, че Mac Studio е висок само 3,7 инча и отпечатъкът е квадрат с размери 7,7x7,7 инча. Само за справка, вие дори няма да намерите RTX 3090 с дължина по-малка от 12 инча, да не говорим за компютър, който има термичните характеристики, необходими за използването му.
Отново, тук наистина не става въпрос за производителност сама по себе си. Става въпрос за постигане на тази производителност, без да се правят компромиси, които Intel трябва да направи, за да стигне до там. Това прави Apple Silicon толкова интересен.
Qualcomm трябва да го засили и вероятно ще го направи
Първо, наистина очаквам с нетърпение Lenovo ThinkPad X13s, първото устройство, използващо Qualcomm Snapdragon 8cx Gen 3. Трябваше да използвам Snapdragon 8cx Gen 3 Reference Design за няколко дни на Snapdragon Summit и бях наистина впечатлен от него. Поставянето на това в лаптоп с качеството на изработката, което предлага ThinkPad, е вълнуващо.
Това обаче не поставя летвата за изчисления на Arm. Apple прави това и не мисля, че някой може да го отрече на този етап.
Въпреки това Qualcomm работи усилено върху собствен персонализиран силикон и тогава нещата ще станат наистина интересни. Благодарение на придобиването на Nuvia, по-късно тази година ще бъде представен на OEM производителите. Има какво да наваксва, но това трябва да даде на Qualcomm необходимите инструменти, за да се конкурира с Apple.
Също така ще бъде вълнуващо с навлизането на други доставчици на чипове в пространството на Windows on Arm, както MediaTek планира да направи, когато изтече сделката за ексклузивност между Microsoft и Qualcomm. Може да видим и други доставчици.
Но независимо как го прави, Qualcomm трябва да го засили тук. През 2016 г. беше готова да се откъсне от пазар, който е доминиран и изграден около Intel и AMD. Можеше да си позволи да бъде този трети производител на чипове, изкачвайки се стъпало по стъпало. Но сега Apple показва какво наистина може да се направи с чиповете Arm в персонални компютри и с преднината си Qualcomm е този, който трябваше да направи това.