Qualcomm присутствует на рынке ПК уже более пяти лет, и хотя Apple является новичком в производстве чипов Arm, она уже задает тенденции.
Я фанат Windows on Arm. На самом деле я фанат Windows. Большую часть своей карьеры я писал о Windows, Microsoft, ноутбуках и всей экосистеме. Когда в 2016 году Qualcomm и Microsoft анонсировали Windows on Arm с реальной эмуляцией x86, я был взволнован. Меня не воодушевили преимущества, которые обещали процессоры Arm.
Это была занудная сторона меня, которая была в восторге от этого. Это была Windows на новой архитектуре процессора, которая действительно могла работать! Хотя на заре Windows не было недостатка в поддерживаемых ею архитектурах ЦП, к моменту выхода Windows 10 это была просто AMD64 или x64.
Qualcomm пообещала такие вещи, как удивительное время автономной работы, встроенную сотовую связь и мгновенное пробуждение. Поначалу партнеров было всего несколько, но со временем их число выросло почти до всех, кроме Dell.
Затем к ним присоединилась Apple. Компания объявила, что переведет свою линейку Mac на
Яблочный кремний в июне 2020 года, то есть менее чем за два года до написания этой статьи. И с тех пор он добился некоторых прорывов в области ПК, которым Windows не имеет себе равных. А учитывая, что у Qualcomm более пяти лет опыта проб и ошибок, Apple действительно выставляет Windows on Arm в плохом свете.Краткая история Windows на 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. что сбивает с толку клиентов, загружающих из Интернета приложения, в которых заявлено, что они работают на Windows 7, и выше. Не помогло и то, что даже Windows 8 оказалась одной из самых плохо принятых версий Windows в истории благодаря радикально переработанному пользовательскому интерфейсу. В конечном итоге Microsoft получила 900 миллионов долларов за планшеты Surface RT, которые она просто не могла продать или была вынуждена продавать со значительной скидкой. Несмотря на это, Surface 2 всё же был выпущен.
Когда в 2015 году была анонсирована Windows 10, было подтверждено, что устройства с Windows RT ее не получат. Вместо этого эти пользователи получили обновление 3 для Windows RT 8.1, которое предлагало возвращение меню «Пуск» и не более того; уж точно не ядро Windows 10 или универсальная платформа Windows.
В декабре 2016 года на технологическом саммите Snapdragon в Нью-Йорке компании Qualcomm и Microsoft объявили о своей новой попытке создать Windows на процессоре Arm. Ключевым отличием была эмуляция x86. В идеале пользователь даже не знал бы разницы между версиями Windows 10 для ARM64 и AMD64. Очевидно, что эмуляция x86 означала отсутствие 64-битной эмуляции, чего Microsoft тогда заявила, что она не подойдет. У большинства приложений были 32-битные варианты, и была надежда, что разработчики приложений все равно преобразуют свои приложения для работы в исходном режиме.
Перенесемся на год вперед, в декабрь 2017 года, когда Snapdragon Summit был перенесен на Мауи на Гавайях. Именно тогда журналистам были продемонстрированы первые два компьютера ARM64. Это были ASUS NovaGo и HP Envy x2, а у Lenovo Miix 630 появился позже. Они использовали чипсеты Snapdragon 835, которые представляли собой слегка модифицированные версии одноименных мобильных процессоров.
Чуть позже был анонсирован Snapdragon 850, основанный на чипсете Snapdragon 845. Опять же, его использовали лишь несколько ноутбуков и планшетов, например Samsung Galaxy Book 2 (не путают с только что выпущенным Samsung Galaxy Book 2), Lenovo Yoga C630 и эксклюзивным для Китая Huawei. МейтБук Э. Позже к стае присоединились и другие.
Но остальные присоединились после того, как Qualcomm анонсировала свой первый чипсет, созданный с нуля для ПК, — Snapdragon 8cx. Он был представлен на саммите Snapdragon в 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 — обновленную версию чипа. Он обещает большой прирост производительности, но все равно не поспевает за Apple M1. Его начнут предлагать OEM-производителям во второй половине этого года благодаря приобретению компании Nuvia, которое даст ей возможность производить кремний Arm по индивидуальному заказу.
Еще одно важное событие, произошедшее в прошлом году, заключалось в том, что Windows 11 был выпущен, в результате чего в Arm появилась эмуляция 64-битных приложений. Однако мы поговорим об этом подробнее немного позже.
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 on Arm. Samsung Galaxy Book Go продается по цене начального уровня и весит всего три фунта. Это неслыханно по такой цене, и это можно разблокировать с помощью процессора Arm. Lenovo Flex 5G был первым ноутбуком 5G, в котором использовались Sub6 и mmWave, и действительно, каждый ноутбук, поддерживающий оба, имеет процессор Arm. Говоря о победах Qualcomm, даже почти все представленные на рынке ноутбуки 5G на базе процессоров Intel оснащены модемами Qualcomm.
Samsung Galaxy Book S тоже был довольно диким. Он был настолько тонким и легким, с безвентиляторным дизайном, что я посчитал, что это форм-фактор, которого можно достичь только с процессором Arm. В какой-то момент он поставлялся с чипом Intel Lakefield, но это не принесло никакой пользы; Лейкфилд был первой попыткой Intel создать гибридный чип.
Apple сейчас предлагает новые впечатления
Отказ Apple всей линейки Mac от Intel — это большое событие. На момент написания этой статьи компания все еще продавала только два компьютера 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 на Arm в сентябре 2020 года, через три месяца после Apple. Как я упоминал ранее, еще в 2016 году официально было объявлено, что Windows на 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-дюймовой модели использовался процессор мощностью 45 Вт и выделенная графика, поскольку для этого было достаточно места.
Опять же, это не то, к чему в настоящее время стремится Qualcomm. Несколько лет назад я спросил, есть ли у нее какие-либо планы по расширению, помимо конкуренции с Intel U-серии, и мне категорически ответили «нет». Конечно, ситуация могла измениться, поскольку Apple делает это. Но это делает это еще одним примером того, как именно Apple сейчас задает тенденции в вычислительной сфере Arm.
Если этого недостаточно, Apple только что выпустила Mac Studio и ее новый М1 Ультра чипсет. Используя процесс под названием UltraFusion, он по сути склеил два набора микросхем M1 Max, что вы можете сделать при проектировании чипа. Apple сравнила производительность M1 Ultra с высокопроизводительным ПК Intel с графическим процессором NVIDIA GeForce RTX 3090.
Большая разница между 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 в течение нескольких дней на Snapdragon Summit, и он меня очень впечатлил. Поместить это в ноутбук с таким качеством сборки, как ThinkPad, — это здорово.
Однако это не устанавливает планку для вычислений на базе Arm. Apple делает это, и я не думаю, что кто-то может это отрицать на данный момент.
Однако Qualcomm усердно работает над своим собственным чипом, и именно тогда все станет по-настоящему интересно. Благодаря приобретению Nuvia, позднее в этом году она будет представлена OEM-производителям. Компании еще предстоит кое-что наверстать, но это должно дать Qualcomm инструменты, необходимые для конкуренции с Apple.
Также будет интересно, когда другие поставщики чипов войдут в пространство Windows on Arm, как планирует сделать MediaTek, когда истечет срок действия эксклюзивного соглашения между Microsoft и Qualcomm. Возможно, мы увидим и других поставщиков.
Но независимо от того, как Qualcomm это сделает, здесь необходимо активизировать усилия. В 2016 году она была готова оторваться от рынка, который доминировал и построен вокруг Intel и AMD. Она могла позволить себе стать третьим производителем чипов, поднимаясь по ступеньке за раз. Но теперь Apple показывает, что действительно можно сделать с чипами Arm в ПК, и, имея преимущество, именно Qualcomm должна была это сделать.