Переход Mac с процессоров x86 на ARM неизбежен: в чем разница?

В 2005 году Apple потрясла сообщество Mac, объявив о переходе Mac с процессоров IBM PowerPC на процессоры Intel. Оглядываясь назад, это был единственный способ сохранить актуальность Mac на раскаленном рынке ПК, даже несмотря на существенные начальные трудности. Теперь кажется, что Apple может совершить еще один переход, но если рассматривать ARM против процессоров Intel, каковы ключевые различия для пользователей Apple?

Можно утверждать, что продукты Apple Mac и MacBook находятся в затруднительном положении уже много лет. Настольные компьютеры Apple имеют длительные циклы обновления, а продаваемые в настоящее время Mac отстают на несколько поколений от своих аналогов на ПК. MacBook также долгое время страдали от проблем с нагревом и производительностью. Последний 16-дюймовый MacBook Pro в значительной степени обращает эту тенденцию вспять, но кажется, что Apple добивается наибольших успехов в производстве iPhone и iPad.

Что, вероятно, не связано с грядущим переходом с Mac на базе Intel на Mac на базе ARM. Это те же чипы, которые вы найдете в основе новейших iPad или iPhone. Apple доминирует в области производительности процессоров для мобильных устройств, и, судя по их показателям производительности, кажется, что пришло время внедрить эту технологию в их традиционные форм-факторы компьютеров.

Процессоры ARM против Intel

Зачем делать этот шаг? Использование собственных ARM-процессоров серии A от Apple имеет ряд ключевых преимуществ перед процессорами X86 Intel. «X86» и «ARM» относятся к «архитектуре набора команд» — то есть, к низкоуровневой конструкции ЦП.

Если не сравнивать производительность, то самым заметным преимуществом процессоров ARM перед процессорами X86 является энергоэффективность — что также означает, что они меньше нагреваются. Это отчасти причина того, что процессоры ARM являются технологией выбора для пассивно охлаждаемых мобильных устройств с питанием от батарей.

Современные процессоры ARM — это кульминация пристального внимания к эффективности. Они имеют гораздо меньше «багажа», чем процессоры X86, которые накопили различные особенности с момента выпуска первого процессора Intel 8086 в конце 70-х годов!

С точки зрения производительности процессоры X86 долгое время имели преимущество. Поскольку они не предназначены для такого внимания к энергоэффективности (по сравнению с ARM), они, как правило, были сравнительными монстрами производительности. Однако процессоры ARM набирают обороты, поэтому вы услышите, как некоторые смартфоны хвастаются производительностью «класса настольных ПК». По сути, это означает, что многие смартфоны теперь обладают такой же вычислительной мощностью, как и часть настольных и портативных компьютеров.

В стремлении Apple к более тонким, легким и тихим компьютерам ARM выглядит хорошим решением. Однако в этой истории есть кое-что еще.

Полностью собственные процессоры Apple

Начиная с системы-на-кристалле Apple A4 на базе ARM, компания фактически разрабатывает собственные процессоры для устройств iOS. Apple удалось создать одни из самых мощных ARM-процессоров в любых мобильных устройствах, сделав их физически крупнее и получив полный контроль как над аппаратным обеспечением, так и над операционной системой. Это открывает возможности для эффективности и тонкой настройки производительности, которые вы не получите в устройстве, собранном из разрозненных элементов.

Если Mac и MacBook перейдут на ARM, это даст Apple аналогичный уровень контроля. Они больше не будут привязаны к графику выпусков или целям проектирования Intel. Последние iPad Pro уже конкурентоспособны по производительности с несколькими моделями MacBook. Освобожденные от ограничений по тепловыделению и дизайну планшетов, представьте, что станет возможно в Mac на ARM.

Унификация программного обеспечения

Если iPhone, iPad и Mac используют одну и ту же архитектуру ЦП, то нет причин, по которым они не могли бы запускать один и тот же программный код. Очевидно, Apple нужно будет портировать macOS на ARM, и поставщикам программного обеспечения нужно будет сделать то же самое. Тем временем мы можем ожидать решений для совместимости, которые могут снизить производительность, но в конце процесса все устройства Apple будут работать по одному и тому же коду.

Означает ли это унификацию macOS и iOS? Это еще предстоит увидеть, но портирование Adobe Photoshop на iOS может быть одним из многих подобных проектов в будущем. Наличие только одной архитектуры для проектирования всего аппаратного обеспечения Apple, очевидно, имеет свои преимущества.

Радикально новые дизайны

С исчезновением горячих и прожорливых процессоров Intel мы можем увидеть настольные Mac, которые заставят Mac mini выглядеть, ну, как Mac maxi. Троттлинг системы охлаждения MacBook, вероятно, уйдет в прошлое, а время автономной работы, скорее всего, значительно улучшится. Тонкие ноутбуки — это само собой разумеющееся, и мы можем даже увидеть, как Apple экспериментирует со своими существующими форм-факторами. Ультратонкий iMac? Почему бы и нет?

Процессоры ARM против Intel: это не произойдет в одночасье

Bloomberg сообщил в апреле 2018 года, что предполагаемый переход Apple на ARM начнется в 2020 году, но совсем недавно перенес эту дату на 2021 год. Это не означает, что изменения произойдут в одночасье. Также остается открытым вопрос, смогут ли будущие конструкции процессоров ARM от Apple соответствовать требованиям к производительности пользователей Mac и MacBook Pro в ближайшем будущем. Нам еще предстоит увидеть, на что способен масштабируемый, активно охлаждаемый ARM-процессор Apple. Особенно тот, который может потреблять столько энергии, сколько он хочет, от розетки.

Однако самым важным аспектом этой новости является тот факт, что Mac на ARM снова сделают компьютеры Mac принципиально отличными от ПК. Переход на Intel фактически сделал реальный выбор между Windows и macOS. Если Apple пойдет на этот шаг, прошлое станет будущим.