Apple отказывается от чипов Intel в пользу собственных процессоров на базе ARM — официальная информация. Про это представители компании рассказали в рамках конференции разработчиков WWDC 2020, которая впервые за долгие годы прошла в онлайн-формате. По словам Тима Кука, первые компьютеры на базе этого решения выйдут до конца 2020 года.
«Mac всегда претерпевал большие изменения, чтобы оставаться в авангарде персональных компьютеров. Сегодня мы объявляем о переходе на Apple Silicon, и это — исторический момент для Mac», — отметил Тим Кук в рамках презентации, которая открыла WWDC 2020. «Apple Silicon сделает Mac более мощным и функциональным, чем когда-либо».
Если верить Apple, переход на процессоры собственного производства займет два года. В компании уверены, что больших проблем с этим процессом не возникнет даже на старте. Microsoft и Adobe уже оптимизируют свои пакеты приложений для работы на Apple Silicon, и они будут полноценно доступны пользователям с выходом первых решений на ARM. Компьютеры Mac получат наиболее высокую скорость работы в отрасли в пересчете на потребляемую энергию, а также топовую графическую производительность. Более того, технология Neural Engine значительно упростит использование технологий машинного обучения.
Тем не менее, Apple не прощается с Intel — по крайней мере, пока. Компания планируется продолжить выпуск компьютеров на базе чипов производителя, а также поддерживать их продолжительное время. Вместе с тем, разработчики получат все необходимые инструменты для создания универсальных приложений и комфортного перехода на ARM.
Встречайте Kalamata, 5-нанометровые процессоры для Mac
Несмотря на то, что Apple предоставила разработчикам специальные версии Mac mini на базе процессоров Apple A12z из текущего поколения iPad Pro, компания не объяснила им, какие именно чипы будут использоваться в Mac в дальнейшем. Тем не менее, мир продолжает наполняться слухами по этому поводу, и некоторые из них, в том числе, связаны с данным моментом.
Важно: если верить слухам, новый процессор Apple на базе архитектуры ARM получит кодовое имя Kalamata — он будет выполнен на 5-нанометровом технологическом процессе. Базой для данного решения станет платформа Apple A14, которая будет выпущена компанией в скором времени.
Первый ARM-чип Apple для Mac получит 12-ядерный процессор: у него будет восемь высокопроизводительный ядер Firestorm и четыре энергоэффективных ядра Icestorm. Они должны обеспечивать комфортную производительность и внушительную автономность для MacBook. Вполне вероятно, что это решение мир увидит в конце 2020-го или в начале 2021-го. С этим согласны Мин-Чи Ко и Bloomberg. Если вы удивились настолько яркому описанию первого чипа, не стоит. Сегодня Apple занимает доминирующее положение на рынке процессоров вместе с серией «А», которая используется в мобильных устройствах компании, поэтому нет сомнений, что и для Mac компания сумеет сделать нечто удивительное.
Apple не будет делать отдельную версию операционной системы для компьютеров на базе ARM. Вместо этого она использует одно универсальное решение. В сентябре им станет macOS 11 Big Sur, которая уже поддерживает новую для Mac архитектуру. Вопрос останется лишь за разработчиками, которые должны будут оптимизировать свой софт.
Судя по всему, первоначально процессоры Apple Silicon не будут дотягивать до решений Intel по производительности. Скорее всего, компания сначала будет устанавливать новые чипы в компьютеры базового уровня. Они могут быть ощутимо дешевле привычной для Mac стоимости, если Apple не найдет другой маркетинговый фактор.
Почему переход на процессоры ARM так важен для Apple
Представьте, что в iPhone, iPad и MacBook используются одни и те же процессоры. Если смотреть на эту ситуацию со стороны разработчика программного обеспечения, он оказывается в крайне привлекательном положении. Ему нужно будет потратить куда меньше усилий, чтобы организовать запуск утилиты на всех решениях одним махом. Звучит хорошо, но пока это — теория. На практике же путь к MacBook на платформе ARM наполнен препятствиями и камнями преткновения. Чтобы спрыгнуть с архитектуры x86, мало будет нажать одну заветную кнопку. Тем не менее, если Apple удастся реализовать все задуманное, она будет только в плюсе. Благо, у компании уже есть опыт перехода с PowerPC на Intel.
Подумать только, еще каких-то пять лет назад у Apple не было собственного подразделения по производству чипов, а в 2020 году компания считается ведущим чип-дизайнером в мобильном секторе современной электроники. Процессор A13 Bionic уже сопоставим с чипами Intel и вполне может использоваться для ультрабуков без акцента на производительность.
Если компания все сделает правильно, в будущем она сможет сама создавать процессоры для Mac, что позволит значительно расширить их функциональное наполнение, в полной мере задействовать технологии машинного обучения, а еще ощутимо снизить себестоимость конечного продукта. Да, и это — только верхушка айсберга.
Плюсы перехода Apple на процессоры собственного производства
1. Дешевые компьютеры
Сегодня Apple зависит от Intel. Чтобы организовать производство своих компьютеров, компания должна заказать у своего партнера миллионы процессоров, и это очень недешево. Да, как и Intel, Apple прилично зарабатывает на этом сотрудничестве, но у компании есть средства для собственной разработки. В перспективе они дадут ей возможность делать более дешевые компьютеры. У Apple уже есть специальное подразделение для разработки чипов, а еще горы наличных — по сути, дело осталось за малым. Если все срастется, компании больше не понадобится зависеть от взлетов и падений Intel. Она сможет сама задавать темп и контролировать развитие данного направления, а еще планировать ежегодный прирост мощности.
Единственное, нужно понимать, что маркетологи Apple могут не захотеть ассоциировать ее с относительно недорогими компьютерами. Тем не менее, сегодня компания стремится зарабатывать не на железе, а на сервисах, поэтому увеличение своей «подписочной базы» имеет вполне себе оправданный смысл.
2. Единая платформа
Унифицированная платформа для смартфонов, планшетов, ноутбуков и настольных компьютеров — смелая мечта многих технологических компаний. Использование одинаковой архитектуры играет большую роль не только с точки зрения разработчика программного обеспечения.
Apple пытается сблизить macOS и iOS (iPadOS) последние несколько лет. Она стремиться к тому, чтобы пользователи iPhone c большим удовольствием покупали Mac, и наоборот. Тем не менее, сегодня мобильные устройства и компьютеры работают на разных платформах, поэтому пользователи не могут запустить приложение для iPhone на Mac — это проблема. Да, у Apple есть проект Catalyst, который предназначен для быстрого переноса мобильных приложений на компьютеры. Тем не менее, его сложно назвать универсальным. Достаточно посмотреть на то, насколько неактивно разработчики используют его, и все станет на свои места. Но все точно изменится, когда у всех гаджетов будет одна и та же архитектура.
3. Разные чипы
На старте у Apple, очевидно, будет лишь один процессор для компьютеров, о котором уже шла речь выше по тексту. Тем не менее, в будущем компания сможет сделать целую линейку решений для машин с разной производительностью: от базовых вариантов для MacBook до заряженных решений для Mac Pro.
Конечно, Apple могла бы просто использовать свои собственные чипы ARM для недорогих MacBook, но оставить более производительные решения на x86. Для этого было бы достаточно сделать в Mac App Store специальный фильтр совместимости. Скорее всего, на старте ситуация будет примерно такая. Тем не менее, в дальнейшем Apple вряд ли будет интересно тащить сразу две платформы. С одной стороны, так компания усложнила бы жизнь разработчикам, а это приведет к дефициту софта. С другой стороны, так она бы не довела дело до конца и свела бы на нет все потуги по движению впереди рынка.
В отличие от платформы ARM от Microsoft, Apple подготовила почву для перехода на новую архитектуру уже достаточно давно. Для этого она сделала продвинуты инструменты разработки: Xcode, а также SwiftUI. Более того, она уже договорилась с Microsoft, которая будет переделывать свой софт под новые реалии Mac.
У разработчиков в руках уже есть все необходимые для полного перехода на ARM инструменты, поэтому Apple может сосредоточиться на выпуске сначала одного, а потом и целой линейки процессоров для разных компьютеров. Когда это случится, именно тогда отказ от Intel можно будет считать успешным.
4. Apple уже готова
Вы можете удивиться, но большинство актуальных MacBook уже использует чипы на базе ARM. Речь о процессорах T1 и T2, которые предназначены для второстепенных задач: контроль питания сенсорной панели, шифрование данных, функционирование Touch ID. Эти чипы — прокладка между системой macOS и чипами Intel, которая упрощает жизнь.
А еще эти чипы ускоряют работу Siri и улучшают качество звука на компьютерах Mac. Они на 100% разработаны Apple и уже интегрированы во взаимодействие с macOS. По сути, с помощью них компания уже обкатала многие нюансы использования ARM на дестопной системе. Возможности Mac только вырастут, когда из них пропадут чипы Intel.
5. Энергоэффективность и нагрев
Актуальные чипы Intel куда мощнее любых процессоров на базе ARM. Тем не менее, они и гораздо сложнее, предлагая гиперпоточность, безопасность выполнения процессов, доступ к многоканальной памяти. Несмотря на все возможности Apple, разработка реальной альтернативы станет для компании настоящим подвигом.
Тем не менее, нужно понимать, что в Apple не думают только о сегодняшнем дне, а заглядывают далеко вперед — на 10, 20 и больше лет. Сложно сказать, какими именно устройствами мир будет пользоваться в 2040-м. Но можно с уверенностью отметить, что роль традиционных компьютеров к тому времени опустится еще ниже, чем сейчас. В моде, очевидно, будут максимально мобильные устройства. Поэтому пиковая производительность отойдет на второй план, а на первый выйдут топовая энергоэффективность и минимальный нагрев. Именно поэтому в сторону ARM смотрит не только Apple, но и Microsoft.
Не важно, какие именно устройства компаниям придется продавать через пару десятилетий, но очевидно, что нужно двигаться к унификации именно с позиции мобильности. Быть может, и ноутбуков тогда уже не будет, но тонны кода для подходящей архитектуры останутся.
Минусы перехода Apple на процессоры собственного производства
1. Сложность перехода
Первое, что может значительно помешать Apple, — болезненный переход на ARM. Компании придется вложить немало усилий в данный процесс, поэтому она должна понимать, зачем ей это действительно нужно в широком охвате этого процесса. Мир привык к использованию простых и стабильных Mac, и это не должно измениться.
Да, есть уверенность, что у Apple все получится, но на это потребуется немало времени. Есть вероятность, что в процессе пользователям придется столкнуться с некоторыми трудностями. Быть может, софт будет работать не так хорошо или вообще откажется выполнять свои задачи в самый неподходящий момент. Словом, могут быть нюансы.
2. «Бутылочное горлышко»
Если Apple не сможет сделать достаточно производительное решение на замену Mac, ее компьютеры столкнутся с эффектом «бутылочного горлышка». Так называют ситуацию, когда работу остальных компонентов тормозит какой-то один. В этом случае слабым звеном может стать именно процессор.
Неясно, как будет развиваться рынок процессоров, но точно понятно, что Intel будет в теме, и именно на эту компанию будут ориентироваться производители остального железа. Если она сможет двигаться слишком быстро для Apple, последнюю ждет очень непростая ситуация в глазах пользователей. Это — один из наибольших рисков, с которыми компании придется столкнуться. Если она не сможет показать достойный уровень, все старания будут напрасны, и ей снова придется вернуться к работе с Intel. Вряд ли после всего этого у компаний будут настолько же хорошие взаимоотношения, которые были до недавних пор.
3. Война с Intel
Да, это тоже не самая простая ситуация. Дело в том, что Intel продает Apple не только процессоры, но и другие технологии. У Intel c головой патентов, которые она может запретить использовать Apple или принимать за это лицензионные отчисления. В этом случае весь разговор про экономию при производстве собственных процессоров становится не более чем шуткой.
4. Эмуляция Windows
Да, после перехода на ARM на Mac нельзя будет поставить Windows. Тем не менее, сложно сказать, какие договоренности по этому поводу у Apple будут с Microsoft, когда переход на новую архитектуру закончится. Но даже при их успешности появится вопрос несовместимости софта.
5. Mac не так важен для Apple
В конце концов, ситуация становится не самой очевидной, когда понимаешь, что Mac — не более 15% от дохода Apple. Стоит ли этот «кусок пирога» слишком больших усилий со стороны компании, когда больше всего денег она до сих пор зарабатывает на iPhone? Быть может, есть смысл вложить свободные ресурсы в более интересное направление?
Тут вспоминается история с тем же AirPower — умной беспроводной зарядкой на несколько устройств, от разработки которой Apple в итоге отказалась. Будет очень неприятно, если пользователи поддержат Mac на ARM рублем, но проект в итоге прикроют до лучших времен. Что в этом случае будет с репутацией компании?
При подготовке этой статьи использовались материалы KYM.
А про Linux упомянуть забыли
Вот, например, гайд для Arch Linux: bit.ly/38SJ8Es
iPad на АРМ стоит дороже, чем Мак на Интеле.
2. «Представьте, что в iPhone, iPad и MacBook используются одни и те же процессоры...»
Софт на этих устройствах абсолютно разный и не имеет ничего общего между собой. Какие программы общие могут быть? Хром и Сафари? Ну они и сейчас нормально работают. Что ещё? Я не знаю. Мне в голову ничего не приходит. Это абсолютно разные сценарии использования. На Маке вы не пользуетесь навигатором или картами — зачем, если для этого есть сайты в Хроме? Тоже самое с ВК или другими сетями. На Маке не нужны отдельные приложения, потому что удобнее сидеть на сайтах. Какой-нибудь Офис? На телефоне я не представляю, как им пользоваться. На iPad может лучше, но тоже такое себе.
В общем, я не вижу никаких преимуществ общего процессора.
В итоге получаем Мак, где не работает Винда, где криво работает или вообще никак не работает старый Маковский софт. И на кой фиг он тогда нужен?
А что касается виндового софта, так давно есть процессор Micfosoft SQ1 — вариант снепдрагона, на котором майкрософт выпускает свои Surface Pro X с эмуляцией для x86-приложений, плюс давно есть версия Windows 10 IoT на ARM, на базе которой давно делают сборки Windows on ARM для всяких Raspberry Pi, так что виндовс уже давно и прекрасно работает на арм-процессорах. Я уверен, что а) энтузиасты запустят винду на арм-маке быстрее, чем они сколотили сборку из микса Windows 10 IoT и прошивки виндовых планшетов и наконец б) майкрософт сам расширит ассортимент арм-версий винды выпуском версии для мака и буткемпа. Винда уже давно мигрирует на арм, активно развивается, расширяются ее возможности по работе в разных гостевых виртуальных средах, так что я уверен, что кроме версии для арм-маков еще будет возможность легко запускать арм-винду в виртуализации.
А игры на маке — мастурбация и цирк.
Я не говорю, что нужно покупать Маки и ставить туда Винду и радоваться жизни. Я говорю, что на Маке МОЖНО поставить Винду и МОЖНО запускать приложения Винды.
Что будет с АРМ — пока непонятно. Запускать тяжёлые приложения — я уверен, что в любом случае это будет какая-то дичь тормознутая.
— Сжатие текста
— Сжатие изображений
— Работа компилятора Clang (компилятор си)
— Некоторые задачи математической физики (которые параллелятся)
— Распознавание лиц
— Распознавание речи
достаточно взять, допустим тест geekbench и посмотреть там в результатах расклад по алгоритмам, которые они запускают и результаты на интеле и на арм-процессоре айпада, причем эти алгоритмы запускает не только гикбенч, но и в целом разные разработчики со всего света для разных задач, причем не какие-то конкретные варианты, а разные реализации, и все они говорят, что процессор айпада по целому ряду задач сопоставим с гораздо более горячими процессорами интел
Опять же, Adobe будет вынуждена выкатить полноценный фотошоп под arm. Думаю, и под iPad-ом он тоже будет работать. Вместо того огрызка, что есть сейчас.
«В общем, я не вижу никаких преимуществ общего процессора. „
Отсутствие необходимости активного охлаждения, более низкое энергопотребление. Этого достаточно? Возможно, встроенный в CPU модем, модуль для работы с ИИ.
Кстати, вы видели наборы инструкций x86 и arm? Сравните их
Более низкое энергопотребление? Я не виду этого в деле. Чтобы устройства на АРМ долго жили. Может разница и будет, но это не та разница, из-за которой стоит страдать
софт на этих устройствах не очень разный, потому что он использует одни и те же библиотеки для:
— Обработки изображений;
— Обработки видео (кодеки и т.п.)
— Сжатия, шифрования;
— Отображения веб-сайтов (движки браузера)
и так далее
суть в том, что разработчикам проще будет разрабатывать универсальные библиотеки, а на счет работы на АРМ можно не волноваться, потому что 99% важных и нужных для разработки софта библиотек уже давно портировано на АРМ, и суть как раз в том, что разработчикам не нужно будет одни и те же компоненты портировать на две эпловских платформы одновременно, а достаточно будет только на одну универсальную
"поэтому пользователи не могут запустить приложение для iPhone на Mac — это проблема"
Я проблемы не вижу. Ибо запускать приложения для iPhone на Mac — это какая-то ерунда.
Чтобы вы понимали, есть пользователи, которым удобнее достать из сумки быстро ноутбук с большим экраном, чем тупить в смартфон. Да, картами они в этом случае не пользуются, но тем же ютубом — элементарно. Кстати, Ютубе тот же — вот приложения нет и сохранить видос официально нельзя даже с премиумом с сайта. А вот будет отдельная программа и заживём))))
*писал тебе большой ответ, а он удалился(*
1. Софта в мире намного больше, чем браузер и соц сети.
2. Это удивительная возможность – мультиплатформенность софта без необходимости переделывать его. Это увеличит количества и качество софта на каждой платформе.
3. ARM — будущее, х86 – говно мамонта. ARM позволит делать 1) такие же по мощности ноуты с намного меньшим требованием к охлаждению и бОльшей автономностью; 2) при том же TDP более мощные пк.
4. Винду жалко, но она подтянется на ARM.
5. Это просто переходной процесс тяжелый, обычная эволюция технологий, не будь бабулькой, прими это.
6. Я считаю твоё мнение относительно iPad полностью конченным.
И многое другое
Автор поста тупой яблофапер.
Касательно использования, поделюсь своим опытом. Я – студент технической специальности, уже как 5 год. Что я использую? MATLAB, AutoCAD, весь MC Office, всякий софт для программирования (Xcode например), Blender, Unity, Photoshop, Affinity Designer и с переменным успехом многое другое. И я могу просидеть все 4-5 пар за макбуком, сделать пару презентаций, написать кучу текста, и это просто ультра удобно. Могу выйти с аудитории на крышу и провести эксперименты, могу пойти сесть в парк и сделать необходимую работу. И так смешно каждый раз наблюдать одногруппников, которые тащат свои Windows-гробы с зарядкой, которая по весу и габаритам как мой мак, пытаются найти розетку, пытаются на обсосанном windows-тачпаде что-то сделать, или еще таскают с собой мышку. Так уморительно, когда они на зарядке даже не дотягивают одну пару в MATLAB. Среди данных windows-ноутов есть и старые, и новые, и геймерские, и ультрабуки — но хуже мака по всем фронтам (только геймерский будет круче в играх, согласен (хотя если брать pro16 на 5500 уже будет достаточно)). И да, я могу лечь в постель и посмотреть фильм, или даже пару фильмов не переживая о зарядке, я могу подключить внешний моник и продуктивно поработать, могу перезагрузиться на винду, подключить геймпад, и спокойно отдохнуть в какой-то игре с друзьями. И да, знаешь, он того стоит. Если ты захочешь сказать, что я «не обычный юзер», то для твоего «обычного» использование хватит и планшета с клавой, зачем тебе компухтер? Но, я тебе объяснил формат использования и без «тяжелых задач». Мой опыт основан на использовании macbook pro 15 2014 и 2018 годов. Но так же можно спокойно использовать и macbook 12, и air — просто у них другие задачи, но и цены другие) Есть еще много что высказать, но уже становится лень.
Мне тоже нужно было выбрать ноутбук, немного для учебы, но в основном для работы. Игры если вообще рассматриваются, то на последнем месте. За примерно 1000$ я получил новенький, красивый, тонкий (1.6 см), легкий (1.2 кг) ноут с мощным Ryzen 4700U и без дискретной видеокарты, который держит минимум 6 часов в средней/иногда повыше нагрузке. Использую Windows, хотя тулинг у меня весь в WSL 2 — виртуалка с линуском по факту, но хорошо интегрированная). Что я бы смог получить от Apple за эти деньги? Если из нового, то Air на i3 (или m3?), абсолютно не подходит этот вариант.
Относительно операционной системы с вами вполне согласен, имею опыт работы с macOS (сообщение сейчас пишу даже с нее), единственная не архаичная для меня ОС. К Apple у меня нормальное отношение (есть iPhone 11 и AirPods). Качество стоит своих денег, это понятно, когда-то у меня точно будет MacBook.
Добавить комментарий
Если нужно ответить кому-то конкретно,
лучше нажать на «Ответить» под его комментарием