/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F43%2F2726f280715d8e737a42eae27b9bde91.jpg)
Apple начнет использовать процессоры ARM вместо Intel. Что это изменит
Издание Bloomberg ранее выпустило материал, в котором рассказало о стремление Apple отойти от процессоров Intel в своих будущем компьютерах Mac.
Вместо этого компания начнет использовать ARM-чипы.
Редакция AIN.
UA попросила Сергея Кривоблоцкого, software-разработчика компании Mac.
Paw, рассказать, почему Apple идет на этот шаг и что изменится для разработчиков.
На данный момент это все еще слухи, и официально никто о переходе Apple на ARM-чипы не заявил.
Хотя, как показывает время, Марк Гурман (один из самых известных журналистов по Apple-ликам, который пишет для Bloomberg) не ошибается.
Такие переходы уже случались:.
1994 — 1996: переход с Motorola 68000 на Power PC (IBM).
Тогда причиной стали морально устаревшие процессоры Motorola 68000 в сравнении с PowerPC.
Motorola 68000 использовался еще со времен Apple 1, был очень энергоемким, с недостаточной производительностью и совершенно не подходил для ноутбука, скорее только для ПК.
Тогда IBM занималась разработкой новой PowerPC архитектуры и Apple договорилась с ними о том, что они будут ставить процессоры PowerPC на свои новые модели.
Так появились новые Power.
Mac, i.
Book, и другие модели, которые использовали этот процессор.
2006 — 2007: PowerPC (IBM) — Intel.
Причины были похожи: Стив Джобс говорил о слабом прогрессе в разработке PowerPC в сравнении с Intel.
IBM заявляла, что они будут интенсивно модернизировать процессоры, так как компьютеры в то время очень быстро наращивали свою производительность.
Тогда чуть ли не раз в полгода выходил новый процессор частотой 3.5 ГГц, а до этого, к примеру, использовался 3 ГГц.
К сожалению или к счастью, PowerPC не так быстро работал, и было принято стратегическое решение перейти на Intel-совместимые процессоры.
К слову, Intel тогда возглавляла так называемую гонку за мегагерцами.
Интересный факт: переход на процессоры Intel породил целое движение hackintosh и позволил обходным путем ставить OSX на PC.
Это дало возможность разработчикам, например мне, не имея денег на Mac, начать писать под Mac.
2020-2021: прощание с Intel.
И вот мы в 2020 году и уже не первый раз слышим о том, что Apple собирается перейти на ARM-based архитектуру.
Некоторые причины похожи на предыдущие, однако появились и новые.
Вообще Intel продержалась достаточно долго, но с анонсом Catalyst (когда iOS-приложения могут запускаться на MacOS) на WWDC`19, начали ходить слухи о замене процессоров Intel.
Почему ARM?.
Эти процессоры принято считать mobile-first за их размеры уровень энергопотребления.
Все i.
Phone, начиная с самого первого, используют эти чипы.
Наверняка Apple решила, что их производительности достаточно, чтобы стать заменой Intel в десктоп-факторе.
Учитывая размер батареи и низкое энергопотребление этих чипов, вполне вероятно, что новые Mac.
Book выиграют за счет емкости батареи и производительности.
Таким образом, первая причина — это все та же гонка за производительностью, а вторая уже упомянутый Catalyst (технология, которая позволяет запускать iOS-приложения на MacOS и для разработчиков это делается в один клик.
Apple продолжает унификацию своей экосистемы.
Например, новая i.
PadOS все больше похожа на MacOS.
Вероятно, этот переход на единую архитектуру даст им еще больше возможностей для унификации, и через какое-то время мы увидим на Mac.
Book полноценную iOS.
Что изменится для разработчиков?.
Разработчикам это может создать определенные сложности, так как некоторое время им придется поддерживать 2 архитектуры.
Какое-то время приложения будут запускаться и на старых процессорах Intel, и на новых ARM.
Звучит довольно сложно, но я думаю Apple сделает все, чтобы это было так же просто, как с технологией Catalyst.
То есть ты просто добавишь еще одну архитектуру, нажмешь на галочку, и все хорошо.
Будут ли запускаться «старые» приложения на новой архитектуре?.
Уверен, что да.
Это было бы недопустимо для Apple, если бы такой возможности не было.
Как же быть с разными архитектурами?.
Я думаю, что это будет такой же бинарный транслятор, каким был Rosetta при переходе с PowerPC на Intel (позволял запускать приложение другой архитектуры на твоей архитектуре), или Apple придумает что-то еще.
Вообще, лэптопы на ARM это не новая штука: уже были компании которые это делали.
К примеру ОС Linux и Windows уже используют ARM-процессоры.
В январе вышел Lenovo Yoga 5G на ARM.
В принципе, если взять самый новый и большой i.
Pad Pro, то можно представить, что примерно такими будут и новые Mac.