Перехід Mac на Apple silicon
Перехід Mac на Apple silicon – це процес зміни центральних процесорів (ЦП) лінійки комп’ютерів Mac виробництва Apple Inc. з процесорів Intel x86-64 на процесори, розроблені Apple, які використовують архітектуру ARM64. Генеральний директор Тім Кук оголосив про «дворічний план переходу» у своєму основному виступі на WWDC 22 червня 2020 року,[1] а в листопаді того ж року були випущені перші комп’ютери Mac із процесорами Apple.[2]
Перехід Mac на Apple silicon |
---|
|
Це втретє Apple переводить Macintosh на нову архітектуру системи команд. Перший перехід був з Motorola 68000 на мікропроцесорів PowerPC у 1994 році[3], а другий — з процесорів PowerPC на Intel з використанням архітектури x86 у 2005–2006 роках.[4]
Передумови
З 2006 року Apple використовує процесори Intel у комп’ютерах Macintosh. Apple вперше використала архітектуру ARM у 1993 році у своєму персональному цифровому помічнику Newton, потім iPod у 2001 році та iPhone у 2007 році. З 2009 року Apple розробляє власні чипи ARM, які офіційно впроваджує з 2010 року в лінійку продуктів iPhone, iPad, iPod, Apple TV і Apple Watch, а також AirPods, Beats і HomePod.[5] У період з жовтня 2016 року по серпень 2020 року були випущені комп’ютери Mac на базі Intel із співпроцесорами ARM, розробленими Apple.
У 2010-х роках ЗМІ провідомляли про розчарування та проблеми Apple з темпами та якістю розвитку технологій Intel.[6] Як повідомляється, у 2017 році у Apple виникли проблеми з модемами Intel для iPhone через технічні проблеми та зриви термінів.[7] Тим часом у звіті за 2018 рік було зазначено, що проблеми з чипом Intel спричинили редизайн MacBook.[8] У 2019 році Apple назвала дефіцит процесорів Intel причиною спаду продажів Mac.[9] У червні 2020 року колишній головний інженер Intel Франсуа П’єдноель розповів, що «аномально погана» гарантія якості процесорів Skylake від Intel, яка робить Apple «головним джерелом проблем в архітектурі», сприяла ухваленню Apple рішення про перехід. Головний технічний директор Intel Майк Мейберрі заперечив, що проблеми із забезпеченням якості можуть виникати у великих масштабах у будь-якого постачальника ЦП.[10]
Історія
Раннє викоритстання ARM
У 1983 році компанія Acorn Computers розпочала роботу над проєктом розробки власної архітектури процесора та набору інструкцій під назвою Acorn RISC Machine (ARM).[11] У 1985 році Apple Advanced Technology Group співпрацювала з Acorn над створенням експериментального прототипу під кодовою назвою Mobius, який замінив Apple II, використовуючи модифікований процесор ARM. Проєкт був зупинений, але Apple знову вступила в партнерство з Acorn, коли їй потрібен був малопотужний ефективний процесор для майбутнього КПК Newton.[12][13][14] У 1990 році було створено нове спільне підприємство між Acorn, Apple і VLSI Technology з метою розробки процесора ARM. Компанія отримала назву Advanced RISC Machines Ltd, що дало абревіатуру ARM.[15] Apple володіла 43% акцій компанії, яка була зменшена до 14,8% в 1999 році.[16]
Перехід з PowerPC на Intel
Після переходу Apple на процесори Intel у 2005–2006 роках усі комп’ютери Macintosh, аж до переходу на Apple Silicon, використовували архітектуру центрального процесора Intel x86. Під час свого виступу на WWDC у 2005 році Стів Джобс зазначив, що процесори на базі Intel перевершують процесори IBM PowerPC з точки зору споживання енергії, і що якщо Apple продовжить покладатися на технологію PowerPC, вона не зможе створити майбутні комп’ютери Mac, які вона передбачала, включно з високопродуктивнішими робочими станціями та передові ноутбуки для швидко зростаючого ринку ноутбуків: «Поки ми дивимося вперед, ми можемо уявити деякі дивовижні продукти, які хочемо створити ... І ми не знаємо, як створити їх з урахуванням майбутньої дорожньої карти PowerPC».[17][18]
До червня 2006 року лише високоякісні настільні комп’ютери та сервери Apple все ще використовували процесори PowerPC.[19] Перехід обладнання було завершено, коли в серпні 2006 року було анонсовано комп’ютери Mac Pro та Xserve на базі Intel, які були доступні до кінця року.[20][21]
Apple припинила підтримку завантаження на PowerPC з Mac OS X 10.6 «Snow Leopard»[22] у серпні 2009 року[23], через три роки після завершення переходу. Підтримка додатків PowerPC через Rosetta була припинена з macOS версії 10.7 «Lion»[24] у липні 2011 року, через п’ять років після завершення переходу.[25]
Розробка процесора
У 2008 році Apple купила процесорну компанію P.A. Semi за 278 мільйонів доларів США.[26][27] Тоді повідомлялося, що Apple купила P.A. Semi за її інтелектуальну власність та інженерний талант.[28] Пізніше головний виконавчий директор Стів Джобс заявив, що P.A. Semi розроблятиме системи на кристалі для iPod та iPhone від Apple.[5] Після придбання Apple підписала рідкісну «ліцензію на архітектуру» з ARM, що дозволило компанії розробити власне ядро, використовуючи набір команд ARM.[29] Першим чипом, розробленим Apple, був A4, випущений у 2010 році, який вперше з'явився у iPad першого покоління, а потім в iPhone 4. Згодом Apple випустила ряд продуктів з власними процесорами.
Чутки про те, що Apple переведе Macintosh на спеціально розроблені процесори ARM, почали поширюватися в 2011 році, коли SemiAccurate опублікувала прогноз, що це станеться до середини 2013 року.[30] У 2014 році MacRumors повідомило, що Apple тестує прототип Mac на базі ARM з великим Magic Trackpad.[31] У 2018 році Bloomberg повідомило, що Apple планує використовувати власні чипи на базі архітектури ARM, починаючи з 2020 року.[32]
Як повідомляється, процесор Apple A12X, який використовувався в iPad Pro 2018 року, приблизно відповідає продуктивності процесора Intel Core i7, який використовувався в тогочасних MacBook Pro.[33]
Протягом кількох місяців і тижнів до WWDC 2020 року численні повідомлення ЗМІ передбачали офіційне оголошення про перехід під час заходу.[34][35]
Процес переходу
2020
Apple оголосила про свої плани перевести платформу Macintosh на Apple silicon у серії презентацій WWDC у червні 2020 року.[36] Очікувалося, що весь перехід лінійки продуктів Macintosh займе «близько двох років», а перші комп’ютери Mac на базі ARM будуть випущені до кінця 2020 року.[37][1] Подібним чином оголошувався перехід Apple на Intel у 2005–2006 роках, який фактично зайняв близько року.[33]
Усі програми Apple, які входять до випуску macOS Big Sur, сумісні з архітектурами x86-64 та ARM. Багато додатків сторонніх розробників так само створені для подвійної платформи, включаючи відомі пакети програмного забезпечення, такі як Adobe Photoshop, Final Cut Pro і Microsoft Word.[37]
Щоб дозволити програмному забезпеченню на базі x86 працювати на нових комп’ютерах Mac на базі ARM, програмне забезпечення для динамічного бінарного перекладу Rosetta 2 прозоро вбудовано в macOS Big Sur.[33][1] Universal binary 2 дозволяє розробникам додатків забезпечувати підтримуку як x86-64, так і ARM64.[38][1]
Щоб дозволити розробникам підготувати своє програмне забезпечення для безперебійної роботи на комп’ютерах Mac на базі ARM, їм було надано можливість підписатися на річне членство в програмі Universal App Quick Start Program, яка надала кілька переваг. Однією з таких переваг була ліцензія на використання комплекту для розробників Developer Transition Kit (DTK), який тимчасово надала Apple.[39][40] У цьому Developer Transition Kit використовується чип A12Z, який спочатку використовувався в iPad Pro (4-го покоління), розміщений у корпусі Mac mini.[1][33] В інтерв’ю невдовзі після оголошення про перехід старший віце-президент Apple з розробки програмного забезпечення Крейг Федерігі високо оцінив продуктивність прототипу Mac на базі ARM від DTK Apple.[41][42]
10 листопада 2020 року Apple анонсувала Apple M1, свій перший процесор на базі ARM, який буде використовуватися в комп’ютерах Mac, зокрема в оновлених моделях Mac mini, MacBook Air і 13-дюймовому MacBook Pro.[2]
2021
У квітні 2021 року оновлені iMac та iPad Pro були представлені на базі чипа M1.[43]
У жовтні 2021 року Apple анонсувала дві професійні системи на кристалі, M1 Pro і M1 Max, і випустила 14-дюймові та 16-дюймові моделі MacBook Pro на їх базі. Після цього Apple припинила випуск всіх своїх ноутбуків на базі Intel.[44]
Вплив
У червні 2020 року технічний аналітик Деніел Ньюман підрахував, що на Apple припадає від 1,5 до 3,0 мільярдів доларів (близько 2-4%) річного доходу Intel[45] і лише від 6,9% до 12% ринку ПК в США[46][47] і 7% у всьому світі.[48] Експерти припустили, що відхід Apple від чіпів Intel може спонукати інших клієнтів зробити те ж саме.[46][47] CNET припустив, що перехід може знизити вартість компонентів Apple.[3]
Користувачі та розробники
Програми, створені для платформи iOS, можуть працювати на комп’ютерах Mac на базі ARM. Це доповнення програмного забезпечення, доступне для Macintosh[49], і полегшує постачальникам програмного забезпечення створення програм, які працюють на всьому діапазоні пристроїв Apple.
Перехід може серйозно обмежити або навіть унеможливити роботу комп’ютерів для любителів «Hackintosh», у яких macOS працює на стандартному обладнанні ПК з порушенням ліцензійних обмежень.[50][51]
Програмне забезпечення Boot Camp, яке дозволяє комп’ютерам Mac на базі Intel запускати Microsoft Windows у середовищі мультизавантаження, яке підтримує Apple, не буде реалізовано на комп’ютерах Mac на базі Apple silicon. Станом на кінець червня 2020 року Apple заявила, що «не планує прямого завантаження Windows» на комп’ютерах Macintosh на базі ARM. Старший віце-президент Apple з розробки програмного забезпечення Крейг Федерігі припустив, що технологія віртуалізації є життєздатною альтернативою: «Суто віртуалізація - це шлях... Гіпервізори можуть бути дуже ефективними, тому потреба в прямому завантаженні насправді не повинна турбувати».[52][53] Microsoft не прокоментувала, чи розширить свою ліцензію Windows на базі ARM за межі попередньої установки OEM.[52]
Сприйняття
Wired висловив скептицизм щодо того, що розробники Apple можуть підвищити продуктивність процесорів, пов’язаних зі смартфонами, до рівня Mac Pro. Також він поставив під сумнів справжню тривалість підтримки бінарних файлів Intel на комп’ютерах Mac на базі ARM і те коли вийде перша версія macOS, яка не підтримуватиме Intel.[54] Apple не назвала точних термінів підтримки Mac на базі Intel, зазначивши лише, що робитиме це «протягом багатьох років».[1] Лорен Гірет позитивно зауважила, що Apple може «домогтися успіху там, де Microsoft зазнала невдачі» завдяки «тісній інтеграції» Apple апаратного та програмного забезпечення та величезної колекції додатків, які вже можуть працювати на новій платформі.[55]
Див. також
- Перехід Mac на процесори Intel
- Apple silicon
- Fat binary
Примітки
- Apple announces Mac transition to Apple silicon (прес-реліз). Apple. Apple. 22 червня 2020. Процитовано 23 червня 2020. (англ.)
- Ріші Айєнгар. Apple details new MacBook Air, MacBook Pro and Mac Mini -- all powered by in-house silicon chips. CNN. Процитовано 11 листопада 2020. (англ.)
- Стівен Шенкленд (22 червня 2020). Apple gives Macs a brain transplant with new Arm chips starting this year. CNet. Процитовано 23 червня 2020. (англ.)
- Метью Гонан (5 червня 2005). WWDC: Apple drops IBM PowerPC line for Intel chips. Macworld. Процитовано 23 червня 2020. (англ.)
- Том Кразіт (18 вересня 2009). Report: Apple's Jobs: PA Semi to design iPhone chips. CNet. Процитовано 22 червня 2020. (англ.)
- Тім Гардвік (25 червня 2020). Former Intel Engineer Claims Buggy Skylake Chips Hastened Apple's Switch to Custom Silicon. MacRumors. Процитовано 25 червня 2020. (англ.)
- Майкл Потук (15 травня 2019). Report: Apple's custom 5G modems may not arrive until 2025 after 'long and painful divorce' with Intel. 9to5Mac. Процитовано 22 червня 2020. (англ.)
- Джеремі Горвіц (17 серпня 2018). Apple reportedly redesigned basic MacBook after Intel chip issues. VentureBeat. Процитовано 22 червня 2020. (англ.)
- Даррен Аллан (3 травня 2019). Apple blames Intel's processor shortage for slump in Mac sales. TechRadar. Процитовано 22 червня 2020. (англ.)
- Дейв Джеймс (24 червня 2020). Intel insider claims it finally lost Apple because Skylake QA 'was abnormally bad'. PC Gamer. Процитовано 6 серпня 2020. (англ.)
- Річард Спід (27 квітня 2020). Happy birthday, ARM1. It is 35 years since Britain's Acorn RISC Machine chip sipped power for the first time. The Register. Процитовано 28 червня 2021. (англ.)
- Дон Дінджі; Деніел Ненні (21 грудня 2015). Mobile Unleashed: The Origin and Evolution of ARM Processors in our Devices. ASIN B019OUQP8W. (англ.)
- Tom Pittard - Technologies. Процитовано 29 червня 2021.
- Арт Собель. The ARM Processor or The RISC for the Rest of Us. advanced-risc.com. Архів оригіналу за 20 лютого 2017. Процитовано 29 червня 2021. (англ.)
- Джонатан Вебер (28 листопада 1990). Apple to Join Acorn, VLSI in Chip-Making Venture. Los Angeles Times. Процитовано 29 червня 2021. (англ.)
- Вільям Галлагер (9 червня 2020). How ARM has already saved Apple - twice. AppleInsider. Процитовано 29 червня 2021. (англ.)
- Гаррі Маккракен (24 червня 2020). Apple's 2005 and 2020 WWDC keynotes: Eerily similar—and worlds apart. Fast Company. Процитовано 25 червня 2020. (англ.)
- "Macintel" Q&A. EveryMac. 16 січня 2006. Процитовано 22 червня 2020. (англ.)
- Джим Делрімпл (28 червня 2006). One year later: How Apple's Intel transition is going. Macworld. Процитовано 23 червня 2020. (англ.)
- Apple Introduces Xserve with Quad 64-bit Xeon Processors. Apple Inc. 7 серпня 2006. Процитовано 23 червня 2020. (англ.)
- Apple Unveils New Mac Pro Featuring Quad 64-bit Xeon Processors. Apple Inc. 7 серпня 2006. Процитовано 23 червня 2020. (англ.)
- Mac OS X 10.6 Snow Leopard Installation and Setup Guide. Apple Inc. 2009. Процитовано 23 червня 2020. «To upgrade to Snow Leopard or install Snow Leopard for the first time, you must have a Mac with: An Intel processor» (англ.)
- Apple to Ship Mac OS X Snow Leopard on August 28. Apple Inc. 24 серпня 2009. Процитовано 23 червня 2020. (англ.)
- Inside Mac OS X 10.7 Lion: Missing Front Row, Rosetta and Java runtime. AppleInsider. Процитовано 23 червня 2020. (англ.)
- Mac OS X Lion Available Today From the Mac App Store. Apple Inc. 20 липня 2011. Процитовано 23 червня 2020. (англ.)
- Apple Buys Chip Designer. Forbes. 23 квітня 2008. Процитовано 29 червня 2021. (англ.)
- Том Кразіт (18 вересня 2009). Apple acquires low-power chip designer PA Semi. CNet. Процитовано 22 червня 2020. (англ.)
- Том Кразіт (18 вересня 2009). Report: Apple wants PA Semi's engineers, not its chips. CNet. Процитовано 22 червня 2020. (англ.)
- Лінлі Гвеннап (15 вересня 2012). How Apple Designed Own CPU For A6. linleygroup.com. Процитовано 29 червня 2021. (англ.)
- Чарлі Демерджян (5 травня 2011). Apple dumps Intel from laptop lines. SemiAccurate. Stone Arch Networking Services, Inc. Процитовано 25 червня 2020. (англ.)
- Apple Testing ARM Based Mac Prototypes with Large Magic Trackpad?. MacRumors. Процитовано 22 червня 2020. (англ.)
- Ян Кінг; Марк Гурман (2 квітня 2018). Apple Plans to Use Its Own Chips in Macs From 2020, Replacing Intel. Bloomberg. Процитовано 22 червня 2020. (англ.)
- Джеремі Горвіц (22 червня 2020). Apple confirms Mac transition to ARM CPUs, Rosetta 2 Intel emulation. VentureBeat. Процитовано 22 червня 2020. (англ.)
- Марк Гурман; Деббі Ву; Ян Кінг (23 квітня 2020). Apple Aims to Sell Macs With Its Own Chips Starting in 2021. Процитовано 21 червня 2020. (англ.)
- Тодд Газелтон (22 червня 2020). Apple will stop using Intel chips in all Macs by 2021, top analyst says. CNBC. Процитовано 22 червня 2020. (англ.)
- Том Воррен (22 червня 2020). Apple announces it will switch to its own processors for future Macs. The Verge. Процитовано 22 червня 2020. (англ.)
- Семюел Аксон; Рон Амадео (22 червня 2020). This is Apple's roadmap for moving the first Macs away from Intel. ArsTechnica. Процитовано 22 червня 2020. (англ.)
- Семюел Аксон (22 червня 2020). This is Apple's roadmap for moving the first Macs away from Intel. Ars Technica. Процитовано 23 червня 2020. (англ.)
- Universal App Quick Start Program. Apple Developer. Архів оригіналу за 4 лютого 2021. Процитовано 4 лютого 2021. (англ.)
- Universal App Quick Start Program. 22 червня 2020. Архів оригіналу за 4 лютого 2021. Процитовано 4 лютого 2021. (англ.)
- Джон Грубер (24 червня 2020). The Talk Show Remote from WWDC 2020, With Craig Federighi and Greg Joswiak. Daring Fireball. Процитовано 25 червня 2020. (англ.)
- Майкл Лонг (25 червня 2020). Just How Fast Is Apple Silicon?. The Startup. Процитовано 25 червня 2020. (англ.)
- Ларрі Дігнан. Apple pushes M1 competitive advantage with iPad Pro and iMac updates. ZDNet. Процитовано 24 квітня 2021. (англ.)
- Антоніо Віллаш-Боаш. Apple stopped selling Intel-based laptops just moments after it announced the new MacBook Pros. Business Insider. Процитовано 18 жовтня 2021. (англ.)
- Деніел Ньюман. Opinion: If Intel lost Apple as a customer, it would be good news. MarketWatch. Процитовано 26 січня 2021. (англ.)
- Марк Гурман (9 червня 2020). In a first, Apple plans to shift to its own processors to power new Mac computers. Fortune. Bloomberg. Процитовано 22 червня 2020. (англ.)
- Жан-Луї Гассі (21 червня 2020). ARM Mac Impact On Intel. Monday Note. Процитовано 23 червня 2020. (англ.)
- Gartner Says Worldwide PC Shipments Grew 2.3% in 4Q19 and 0.6% for the Year. Gartner. 13 січня 2020. Процитовано 3 лютого 2020. (англ.)
- Ніколь Лі (22 червня 2020). iOS apps will run natively on ARM-powered Macs. Engadget. Процитовано 23 червня 2020. (англ.)
- Девід Гевірц (24 червня 2020). Will Apple Silicon kill the Hackintosh? The odds against a self-built MacOS Arm computer. ZDNet. Процитовано 24 червня 2020. (англ.)
- Браян Фаджолі (22 червня 2020). Macs will use ARM-based Apple processors instead of Intel — is Hackintosh dead?. BetaNews. Процитовано 24 червня 2020. (англ.)
- Том Воррен (24 червня 2020). Apple's new ARM-based Macs won't support Windows through Boot Camp. The Verge. Процитовано 28 червня 2020. (англ.)
- Семюел Аксон (24 червня 2020). Here's what's happening to Boot Camp amid the Apple silicon transition. Ars Technica. Процитовано 28 червня 2020. (англ.)
- Браян Баррет (22 червня 2020). Apple's Intel Breakup Will Reshape Macs—and Beyond. Wired. Процитовано 23 червня 2020. (англ.)
- Opinion: Apple seems poised to succeed where Microsoft failed with Windows 10 on ARM. OnMSFT.com. 23 червня 2020. Процитовано 30 червня 2020. (англ.)