Аналитик Минг-Чи Куо сообщил, что Apple покажет на WWDC собственный процессор на архитектуре ARM для Mac.
На конференции также представят последний iMac на Intel. Он поступит в продажу в третьем квартале 2020 года.
В конце 2020 либо в начале 2021 года выйдут 13,3-дюймовый MacBook Pro и iMac на ARM-чипе Apple.
При этом уже с 2021 года Apple будет выпускать новые Mac только на процессорах ARM. Они примерно в два раза быстрее Intel.
Куо добавил, что в середине 2021 года начнётся производство MacBook в «совершенно новом форм-факторе». Возможно, речь идёт о 12-дюймовом MacBook на ARM. [9to5Mac]
18 комментариев
Форум →x64 EMU for ARM64 ))
А так конечно это годы перехода
> При этом уже с 2021 года Apple будет выпускать новые Mac только на процессорах ARM. Они примерно в два раза быстрее Intel.
Это будет смертью для профф сфер, поэтому так они делать не будут. Если и выпустят, то начнут с печатных машинок, плавно переводя софт. Macbook 12; может быть Air; возможно самая бюджетная версия iMac будет под ARM, но никак не Macbook Pro или старшие iMac. Потому что тяжелый софт под Arm если и выйдет, то очень не скоро.
@easyproger, именно. И не стоит забыть про компьютеры Мас на процессорах Xeon — ARM их точно не заменит. Thunderbolt работает только в связке с Intel и на Маках под АРМ не будут устаналиваться. Скорее всего выпустят MacBook 12 на АРМе и USB-C портом (не thunderbolt).
@Игорь Мамонтов, usb4 хватит. возможно, именно usb4 не хватало для перехода
Скорее всего, будет именно MacBook 12, но c новым процом.
Он себя показал как крайне нишевое устройство, печатная машинка.
И родной софт из коробки – на первое время отлично покатит.
А там и Microsoft Office подтянется, если уже не подтянулся.
Но мало ли что там Кук задумал.
@easyproger, с одной стороны, звучит разумно. С другой — а хз, что там у яббла припасено.
1) A14 получит поддержку аппаратной виртуализации (была такая утечка). Это позволит запускать x86-софт с куда меньшими накладными расходами, чем при программной виртуализации.
2) A14 в исполнении для Mac выйдет с 12 ядрами (ещё одна утечка). Четыре из них как раз могут обслуживать ВМ/контейнеры и/или бинарный транслятор инструкций x86_64 в ARM-овские.
3) Thunderbolt уже не привязан строго к Intel, уже есть материнки и ноуты с чипсетами AMD и поддержкой TB3. Я думал, что Intel избавилась от TB-контроллера и перенесла его на кристалл (Ice Lake), но в комментах меня поправляли — это опционально, необязательно. К тому же, появился USB4 с тем же bandwidth.
4) Яббл по-любому будет стараться упростить жизнь разрабам с кросс-компиляцией под ARM.
5) Яббл может назначить релиз маков с ARM на второе полугодие 2021, предупредив разрабов, чтоб те подготовили апдейты за этот год. Тулзы покажут на WWDC и выкатят чуть позже. Возможно, введут какой-нибудь отладочный режим для тестирования на iPad.
6) Каких-то фундаментальных ограничений по производительности ARM в сравнении с x86_64 вроде бы и нет (серверы и мейнфреймы на ARM как бы намекают). С однопотоком на яблочипах всё хорошо, Apple понимает, что это важно. А самих ядер можно наплодить и как в Xeon.
Жизнь покажет, в общем.
@inciter, Вы все верно пишите. Единственное забываете – арм архитектура в первую очередь отличается своей энергоэффективностью и если на нее дрвесить компиляторы, больше ядер, добавить блоки, которые все же нужны с х86, добавить MHz, то получится все тот же Intel/AMD. А какой тогда в этом смысл? Сейчас и так мало кто пишет софт под macOS, а с новым арм процессором и того меньше будет. Здесь лучше было бы вернуться на процессоры ibm – вот где мощь и где никакие intel, amd и арм не догонят. Но они уже уходили с них как раз по причине того, что никто не хотел писать программы специально под них.
@inciter
“Каких-то фундаментальных ограничений по производительности ARM в сравнении с x86_64 вроде бы и нет”
Есть, называется mesh-interconnect. Есть ещё вопросы к конвейеру и латентности работы с кешем, но тут нужно смотреть конкретную реализацию.
“серверы и мейнфреймы на ARM как бы намекают”
Сервера на ARM предлагают три – четыре вендора, CPU на базе neoverse и того меньше. Я неоднократно спрашивал тут, где (кроме Amazon) можно арендовать серверную ферму на ARM, назывались или непроверенные данные или человеку нечего было сказать. Про мейнфреймы на ARM архитектуре я вообще не слышал, поделитесь информацией?
“A14 получит поддержку аппаратной виртуализации (была такая утечка). Это позволит запускать x86-софт с куда меньшими накладными расходами, чем при программной виртуализации.”
А вот это очень интересно, сразу возникает вопрос, что будет гипервизором и каким образом в добиться когерентности исполнения для всех ядер, т.к. речь будет идти о работе софта в виртуальной машине.
А весь тот софт, что написан для IOS и iPadOS – он же работает на ARM?
@Raffaz, Только теоретически, пока что проект Catalyst имел существенные ограничения. Но вот на этой WWDC возможно что-то измениться.
@easyproger, не всё так однозначно. х86 можно эмулировать на ARM. Вот вам и обратная совместимость Всего софта сразу.
@Pavel Demyanov, эта обратная совместимость, даже ЕСЛИ она будет выполнена идеально (а так не получится, это техническое чудо, на которое в сжатые сроки и без глобального тестирования не способен никто, а в частности — нынешняя Apple, см. проблемы всех их последних операционок даже без всякой миграции)… ну так вот, даже ЕСЛИ она будет выполнена идеально, то не означает идеальной СКОРОСТИ работы эмулированного софта.
Про двукратное превосходство ARM-ов — в принципе очень смешное заявление, основанное либо на чистых фантазиях (aka пиз…ж), либо на какой-нибудь узкоспецифической бенчмарк-синтетике, да ещё с поправкой результатов на коэффициент разницы TDP.
Получается, что софт заработает, но как на маке пятилетней давности, например. А это считай что лучше бы не работал, уж точно не мотивация для перехода.
Тут важно понимать, что Intel не может сильно разогнать процессоры вовсе не потому, что это какая-то шарага без денег и R&D. А потому, что реальная работа на прикладных задачах довольно сильно отличается от бенчмарков.
И ещё неплохо бы помнить, что в Apple вовсе не изобретали ARM. И будь у него такой чудовищно огромный потенциал («уже сейчас в два раза» ©), то даже китайские бюджетные телефоны давно обгоняли бы неплохие ноутбуки. Вы такое видели? И я нет.
Я всегда за хорошее обновление рабочей машины, не надо тут думать что я за интелы топлю. Но решение «просто переносим всё на ARM» — это волшебная таблетка от всех болячек только в рекламе, а не в жизни, увы.
Комментаторы конечно смешные тут. Апплу пофиг если где-то потребуется переписывать программы.
Мы с огромными потерями пережили переход с повер-писи на Интел, а затем у нас забрали 32х битные приложения. Теперь они мигрируют на арм.
Вот увидите, аппл и ухом не моргнёт потеряв львиную долю программ
@Андрей Гуртовой, проблема мака в том, что для Apple это давно уже «чемодан без ручки» (нести трудно, бросить жалко). Мак приносит всё меньше и меньше дохода относительно другой продукции и сервисов. И сервисы при этом довольно плохо продаёт.
Если iOS тебе просто ультиматумом не оставляет вариантов кроме как начать платить за всё, то на macOS свобода действий почти абсолютная. Если айфоны массово и каждый год скупают все хомяки, то вот Mac уже входит в категорию более осознанной и редкой покупки. Наконец, он в принципе охватывает в том числе не самую ценную для нынешней Apple аудиторию. Есть множество людей, которые выбирают для работы Mac, но вот на iOS даже не посмотрят, а это — смотри выше — основной эппловский насос для денег. И попытки заманить эту аудиторию на айфон все стабильно проваливаются.
Значит, Apple будет просто идти к тому, чтобы мак без айфона стал бесполезен. Пусть аудитория падает, доход не изменится, а то и подрастёт. Ну а в рамках этой стратегии логично начать с армов — естественно, проведя рекламную кампанию, будто это панацея, пушка-гонка и прыжок в будущее на десять лет, приведя космические бенчмарки, которые нарисовать-то никогда не проблема.
Фанаты т.н. «экосистемы» © наверняка пользовались софтом, который обновят хоть под ARM, хоть назад под PowerPC, да хоть под процессор «Байкал» — куда Apple бровью поведёт. А остальные просто лососнут тунца, если вдруг что не так.
@Андрей Гуртовой, это ращные были вещи. С повер-писи они перешли как раз потому, что никто не хотел софт писать под них, а на х86 софта было полно. А отказ от 32 бит – это другая причина
Они примерно в два раза быстрее Intel.
В чем именно? :)
Очень смешное высказывание.
Эпл, имея уже неплохой опыт в АРМ и то не может оторваться больше чем на 10-20% от арм конкурентов и то не во всех задачах. А здесь с бухты барахты построит арм чип, который будет в 2 раза быстрее интел при том, что арм сам по себе медленнее для спец задач, где используют х86. Смешно как-то
@easyproger, так они скорее просто анонсируют процессор и может скажут на чем он появится раньше всего. А уж чего там аналитики говорят, это отдельная история. Им же важнее эффектность заявления.
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.iPhone блокируется при просмотре YouTube. Как исправить?
Как в iOS 15 добавить виброотклик клавиатуры из iOS 16
Управляем macOS с помощью голосовых команд
Не могу отключить щелчок камеры при съемке. Работает в любом режиме.
Как на iPhone скрывать приложения из истории покупок
Что делать, если iPhone постоянно перезагружается
Почему iPhone подключается к сети Wi-Fi не с первого раза
Как удалить служебные папки macOS с сетевого диска