В конце июня на конференции WWDC Apple объявила, что планирует отказаться от процессоров Intel в своих компьютерах и перевести их на процессоры собственного производства. Важное уточнение: процессоры, которые в Купертино выбрали для рокировки, имеют архитектуру ARM. Не сказать, что это было таким уж неожиданным решением – всё-таки слухи об этом ходили уже достаточно давно, — но, как ни крути, чтобы воплотить задумку в жизнь, компании придётся изрядно попотеть. А до тех пор Apple будет продолжать выпускать компьютеры на базе чипов от Intel. Интересно, что лучше выбрать в 2020 году?
Mac mini с ARM протестировали в Geekbench — Apple запретила это делать
Для начала давайте разберём, почему этот переход является знаковым событием не только для Apple, но и для всей отрасли в целом.
Чем ARM отличается от x86
ARM – это, как ни странно, не сами процессоры, а архитектура, на которой они строятся. Расшифровывается эта аббревиатура, как Advanced RISC Machine, или усовершенствованная RISC-машина. Её особенность состоит в том, что быстродействие процессора на её базе увеличивается за счёт упрощения конструкций. Проще говоря, чем совершеннее техпроцесс, тем меньше чип и тем короче путь, который проделывают электрические сигналы. Это увеличивает скорость выполнения заданных команд.
MacBook на Apple Silicon могут стать сенсорными— и вот почему
В отличие от процессоров Intel, которые построены на архитектуре CISC (x86), ARM проще и при этом эффективнее. Основной недостаток CISC-архитектуры состоит в более сложном подходе к распараллеливанию вычислений. Поэтому логично, что в какой-то момент собственные процессоры Apple, построенные на ARM-архитектуре, стали превосходить «взрослые» процессоры на базе x86, и в компании решили пересесть на них.
ARM-процессоры для Mac
В современном сознании закрепилось представление об ARM как о мобильной архитектуре. Поговаривают, что это примитивное решение, которое не годится для выполнения серьёзных задач, и с ними Mac рискуют навсегда затеряться на фоне «настоящих рабочих машин». Однако здесь нужно сделать несколько важных уточнений:
- Apple давно эксплуатирует процессоры ARM, уже научилась с ними работать и знает, как добиться от них высокой производительности;
- В компьютерах Mac уже давно применяются ARM-процессоры, которые отвечают за работу Touch Bar и шифрование;
- Ранее Microsoft осуществила успешную попытку перевода части гибридов Surface на базе ОС Windows на процессоры ARM.
То есть, как видите, запланированный Apple переход не будет таким уж шоком ни для неё самой, ни для отрасли в целом. К тому же у компании есть аудитория преданных разработчиков, которые займутся адаптацией софта под мобильную архитектуру, даже если им этого делать совсем не хочется.
Apple добавила новые опции для Mac Pro. Переход на Apple Silicon пока не планируется?
В общем, скорее всего, никаких проблем у Apple ни с работоспособностью, ни с совместимостью, ни тем более с производительностью Mac на базе ARM-процессоров не будет. Более того, собственные чипы будут включать в себя не только центральный процессор, но и интегрированный графический ускоритель. В Купертино считают, что последний будет даже производительнее, чем дискретные решения, поэтому рекомендуют разработчикам прямо сейчас оптимизировать свои приложения и игры именно под интегрированную в фирменные чипы графику, не размениваясь на Intel, AMD или Nvidia.
Недостатки Mac с ARM-процессорами
Вот только ждать их запуска я бы всё-таки не стал по нескольким причинам:
- Неизвестно, когда именно начнут выходить компьютеры Mac на базе ARM;
- У нас нет реальных (кроме слов Apple) подтверждений тому, что ARM-чипы и встроенная графика будут мощнее дискретных решений;
- Неизвестно, будет ли готов к моменту выхода первых моделей софт, которым вы привыкли пользоваться (скорее всего, нет);
- Microsoft не согласилась адаптировать Windows для ARM-процессоров Apple, поэтому установить альтернативную ОС не удастся;
- Некоторые мелкие студии разработки, скорее всего, вообще откажутся выпускать софт под ARM, потому что это будет для них слишком накладно.
В Китае сделали компьютер с процессором от Huawei: Apple Silicon в опасности?
Это только базовые причины, которые лежат на поверхности. Однако лично мне хватит даже их, чтобы по крайней мере не хватать Mac на ARM в числе первых. Я бы предпочёл дождаться завершения перевода, а потом посмотреть, как будет развиваться модельный ряд Apple, понаблюдав за этим ещё с год. В конце концов, адаптация софта – это процесс совершенно небыстрый, не говоря уже о переводе на ARM таких сложных с точки зрения технического устройства машин, как iMac или Mac Pro. Поэтому берите Mac на Intel сейчас и не переживайте – продать его вы всегда успеете.