forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.MAC

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 26.06.2020, 10:34
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию Apple отказывается от процессоров Intel в своих компьютерах

Vladimir Fyodorov написал(а) к All в Jun 20 09:10:24 по местному времени:

Разнообразно приветствую тебя, All!

Apple отказывается от процессоров Intel в своих компьютерах. Это
революционное решение. Но что оно означает для пользователей, разработчиков
и самой Apple?

16:54, 25 июня 2020 Источник: Meduza

http://pics.rsh.ru/img/SmcuanBn_lyzzmgvf.jpg
Стив Джобс представляет процессор Intel Core 2 Duo, используемый в MacBook Air. 15 января 2008 года

Глава Apple Тим Кук назвал 22 июня "историческим днем" для Mac: компания начала переводить свои компьютеры и ноутбуки с процессоров Intel на процессоры собственной разработки. Переход займет два года и будет сложным для всех: Apple уже переписывает кучу приложений (в том числе сторонних) под новые процессоры; разработчикам придется адаптировать свои программы - ну а пользователям станет еще сложнее выбирать новый компьютер.

В чем загвоздка с процессорами

Apple использует в своих компьютерах процессоры компании Intel с 2006 года - после отказа от процессоров PowerPC. Как и в прошлый раз, компания анонсировала переход заранее, на собственной конференции для разработчиков WWDC (она началась 22 июня и в 2020-м из-за коронавируса проходит целиком в онлайне).

Процессоры Intel можно встретить в самых разных машинах: например, двухъядерный Core i5 установлен в очень тонкий 12-дюймовый Macbook, а в мощный настольный компьютер Mac Pro при желании можно поставить 28-ядерный Xeon.

При этом другие устройства Apple, в первую очередь айфоны и айпады, работают на процессорах, разработанных внутри компании. Самая свежая модель называется A13 Bionic: она стоит, например, в iPhone 11 и новом iPhone SE.

Сообщения о том, что Apple планирует перевести и компьютеры на собственные процессоры, начали появляться в СМИ за несколько лет до официального анонса, но в последние месяцы перед WWDC 2020 их стало особенно много. Одна из возможных причин - то, что Intel в последние годы не обеспечивала прирост производительности процессоров, который демонстрировала прежде.

Однако смена процессоров заключается не только в том, что чипы теперь будут разрабатывать в лабораториях Apple, а не Intel. У A13 Bionic и Intel Xeon разная архитектура; если говорить совсем примитивно, от этого зависит, какой набор команд понимает процессор.

В отличие от процессоров Intel, использующих архитектуру x86 - она встречается в настольных компьютерах и ноутбуках, - чипы Apple основаны на ARM, которая обычно применяется в мобильных устройствах (но не только: самый мощный суперкомпьютер в мире Fugaku тоже построен на ARM-процессорах).

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

Что это значит для Apple

Главное - что корпорация сможет сама контролировать план развития новых процессоров. Например, чипы Apple в айфонах и айпадах включают в себя не только вычислительные и графические ядра, но и нейропроцессор Neural Engine, который активно используется для нейросетей и машинного обучения прямо на устройстве.

Сейчас последние модели Mac вдобавок к центральному процессору от Intel включают в себя дополнительные чипы T1 или T2, в первую очередь ориентированные на безопасную обработку и хранение данных в разных компонентах системы - от сенсора отпечатка пальца в макбуках до шифрования данных на диске.

Перейдя на собственные процессоры на компьютерах, Apple сможет включить в них Neural Engine и сопроцессор Secure Enclave, ориентированный на безопасность.

Еще один фактор - деньги. Еще до официального объявления о переводе компьютеров на ARM аналитик Мин-Чи Куо, известный точными прогнозами о новинках Apple, предсказал, что собственные процессоры в компьютерах обойдутся корпорации на 40-60% дешевле, чем приобретаемые у Intel.

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

Что это значит для разработчиков

Много работы. Для начала, разработчикам в самой Apple пришлось поработать до анонса - на ARM-компьютерах работает не только новая macOS Big Sur, но и все приложения компании. Включая профессиональный видеоредактор Final Cut Pro.

На этом Apple не останавливается: компания подготовила обновления для популярных проектов с открытым исходным кодом, чтобы те могли работать на новых процессорах. Она также заранее начала сотрудничество с Microsoft и Adobe, чтобы Word, Excel, Powerpoint, Photoshop и Lightroom можно было запускать на новых компьютерах. На презентации в ходе WWDC, например, показали, что Mac на процессоре Apple без видимых затруднений справился с 5-гигабайтным файлом в Adobe Photoshop.

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

Переход Mac на процессоры ARM растянется примерно два года, и еще несколько лет после этого у пользователей на руках будут оставаться миллионы Intel-компьютеров. Но это не значит, что разработчикам придется разрабатывать две версии приложений: специальный формат исполняемых файлов Universal 2 будет одновременно работать и на ARM, и на Intel. При этом разным окажется только исполняемый код: все документы, ресурсы и библиотеки машинного обучения, используемые в таком приложении, будут храниться в единственном экземпляре.

У перехода на процессоры Apple есть еще одно (довольно неожиданное) следствие: приложения, написанные под айфоны и айпады, смогут безо всякой переделки запускаться на компьютерах. И хотя это скорее позитивное изменение - меньше работы, больше охваченных платформ - оно добавляет неопределенности для разработчиков, пишет The Verge: им придется решать, писать ли просто классическое нативное приложение под macOS (в формате Universal 2)? Или же адаптировать iPad-версии приложений на компьютеры с помощью технологии Catalyst от Apple, которая позволяет использовать один и тот же код на двух платформах? Или воспользоваться сторонним фреймворком Electron для упаковки веб-приложений под десктопный формат? Или вообще просто написать iOS-приложение и дождаться, когда оно будет без дополнительного вмешательства запускаться на ARM-компьютерах?

К этой неопределенности - или богатому выбору, тут как посмотреть - добавляются страхи по поводу того, что Apple запретит устанавливать на новые компьютеры приложения не из Mac App Store. Сейчас пользователи могут устанавливать на macOS программы, скачанные из интернета, но некоторые опрошенные The Washington Post разработчики опасаются, что в будущем этот способ распространения контента закроют. Использование Mac App Store удобно пользователям (процесс установки простой, можно быть относительно спокойным за безопасность), но не всегда удобно разработчикам, которым приходится платить долю Apple как владельцу платформы.

Наконец, разработчикам, которые хотят как можно быстрее адаптировать свои приложения под ARM-компьютеры, придется потратить 500 долларов - столько стоит доступ к специальной программе Universal App Quick Start Program. Она включает в себя не только доступ к документации и инструментам, необходимым для перехода, но и аренду Mac mini с процессором A12Z Bionic - как в iPad Pro.

Что это значит для пользователей

Сначала - пара уже очевидных хороших новостей. ARM-чипы будут как минимум более энергоэффективными: сама Apple говорит, что они обеспечивают "лучшую в отрасли производительность для Mac в пересчете на ватт". А значит, нас могут ждать макбуки с очень долгим временем работы без подзарядки.

Вторая хорошая новость - возможность запускать на таких компьютерах iOS-приложения. Дело в том, что на айфонах и айпадах выбор гораздо шире, чем на macOS, и через несколько лет, вероятно, разница станет не такой существенной.

Плохие новости заключаются в том, что в ближайшие годы при покупке нового компьютера от Apple придется погружаться в их особенности. Купить Intel-макбук прямо сейчас, или дождаться первых ARM-устройств в конце года? (А ведь в 2020 или 2021 году Apple обещает выпустить еще и новые Intel-компьютеры.) Довериться развивавшейся с 2006 года надежной экосистеме, которая через сколько-то лет неминуемо превратится в тыкву, лишившись обновлений macOS? Или дать шанс новой архитектуре, понадеявшись, что все привычные приложения на ней будут работать хорошо?

Последний вопрос не праздный. Да, у разработчиков есть инструменты и немало времени, чтобы адаптировать свои продукты под новые модели компьютеров. Но что, если у них нет ресурсов? Или они вообще уже занимаются другими делами, и возвращаться к старому продукту не хотят?

На этот случай Apple предусмотрела специальную технологию Rosetta 2, которая позволит без вмешательства разработчика запускать старые приложения на ARM-компьютерах. На WWDC даже показали, что через Rosetta 2 можно играть в 3D-игры, пусть и не на максимальных настройках. Но все ли приложения будут корректно работать с ее помощью? И как сильно упадет производительность?

При этом пользователям Photoshop или Final Cut издание CNET наоборот советует подождать компьютеров на новых процессорах: Adobe и Apple уже подстраивают свои приложения под них. Любителям играть на Mac (ха-ха) - тоже, из-за возможности запускать игры, созданные для айфонов и айпадов.

Султан Сулейманов

meduza.io : https://bit.ly/2A43X2I

Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Мачо, мачо... А сама чё?
--- GoldED+/OSX 1.1.5-b20180707
Ответить с цитированием
  #2  
Старый 02.07.2020, 11:15
Sergei Zhavoronkoff
Guest
 
Сообщений: n/a
По умолчанию Apple отказывается от процессоров Intel в своих компьютерах

Sergei Zhavoronkoff написал(а) к Vladimir Fyodorov в Jul 20 09:49:30 по местному времени:

Нi, Vladimir!

26 июн 20 09:10, Vladimir Fyodorov -> All:

VF> Apple отказывается от процессоров Intel в своих компьютерах. Это
VF> *революционное решение. Но что оно означает для пользователей,
VF> разработчиков *и самой Apple?
Интересно, макпро тоже будут на арме)? Как они, в этом их пиксаре, на арме, 8к мультики будут делать?
Может, конечно, я чего-то не понимаю, но те 2 ксеона вряд ли можно обогнать мобильным процом.
И маздай не поставить. Смешно будет, если эти компы опять в МФЦ закупят =)

ЗЫ. Спарведливости ради, за последние 10 лет интел действительно ничем новым не удивил. Ну разве что бескулерным 4 ядерным селероном J3160.

WBR, Sergei.

--- binkd/1.1a-94/Darwin | hpt/mac 1.9.0-cur | GoldED+/OSX 1.1.5-b20180707
Ответить с цитированием
  #3  
Старый 02.07.2020, 13:35
Sergey Poziturin
Guest
 
Сообщений: n/a
По умолчанию Apple отказывается от процессоров Intel в своих компьютерах

Sergey Poziturin написал(а) к Sergei Zhavoronkoff в Jul 20 11:10:38 по местному времени:

Нi, Sergei!

02 июл 20 09:49, Sergei Zhavoronkoff -> Vladimir Fyodorov:

VF>> *Apple отказывается от процессоров Intel в своих компьютерах.
VF>> Этореволюционное решение. Но что оно означает для
VF>> пользователей, разработчиков *и самой Apple?
SZ> Интересно, макпро тоже будут на арме)? Как они, в этом их пиксаре, на
SZ> арме, 8к мультики будут делать? Может, конечно, я чего-то не понимаю,
SZ> но те 2 ксеона вряд ли можно обогнать мобильным процом. И маздай не
SZ> поставить. Смешно будет, если эти компы опять в МФЦ закупят =)

Насколько я ничего не понимаю, арм - это не процессор, это архитектура ядра. И то, что сейчас потребитель знаком с ней из маркетинговых материалов к мобилкам, не значит, что на них делают только мобильные процессоры.
Для инфо: в топ-500 суперкомпьютеров сейчас на первом месте именно машинка на арм:
https://www.top500.org/news/japan-ca...supercomputer/

PS: микроконтроллеры, которыми я сейчас занимаюсь, тоже на армах.

--
[ vbane72@yandex.ru ] [2:5020/2141] [ Нotdogs 4ever ]
http://vp.propush.ru
--- binkd/1.1a-94/Darwin | hpt/mac 1.9.0-cur | GoldED+/OSX 1.1.5-b20170303
Ответить с цитированием
  #4  
Старый 02.07.2020, 16:04
Sergei Zhavoronkoff
Guest
 
Сообщений: n/a
По умолчанию Apple отказывается от процессоров Intel в своих компьютерах

Sergei Zhavoronkoff написал(а) к Sergey Poziturin в Jul 20 14:27:06 по местному времени:

Нi, Sergey!

02 июл 20 11:10, Sergey Poziturin -> Sergei Zhavoronkoff:

SP> Насколько я ничего не понимаю, арм - это не процессор, это архитектура
SP> ядра.
Да,лицензия+документация для серийного производства+компилятор.

SP> И то, что сейчас потребитель знаком с ней из маркетинговых
SP> материалов к мобилкам, не значит, что на них делают только мобильные
SP> процессоры. Для инфо: в топ-500 суперкомпьютеров сейчас на первом
SP> месте именно машинка на арм:
это да.
Только вот ни серверов, ни рабочих станций почему-то нет. Роутеры не в счет.
Была давно тошка на тегре, ну тоже не фонтан, мягко говоря.

Конечно, может я и гоню. Когда появились маки на интелах, я тоже думал: "Ну нафига?"

SP> PS: микроконтроллеры, которыми я сейчас занимаюсь, тоже на армах.
Само собой.

XPшка под паралелсями вряд ли будет работать. А она иногда нужна: тот же solid/компас.


WBR, Sergei.

--- binkd/1.1a-94/Darwin | hpt/mac 1.9.0-cur | GoldED+/OSX 1.1.5-b20180707
Ответить с цитированием
  #5  
Старый 02.07.2020, 20:23
Sergey Poziturin
Guest
 
Сообщений: n/a
По умолчанию Apple отказывается от процессоров Intel в своих компьютерах

Sergey Poziturin написал(а) к Sergei Zhavoronkoff в Jul 20 18:41:58 по местному времени:

Нi, Sergei!

02 июл 20 14:27, Sergei Zhavoronkoff -> Sergey Poziturin:

SP>> И то, что сейчас потребитель знаком с ней из маркетинговых
SP>> материалов к мобилкам, не значит, что на них делают только
SP>> мобильные процессоры. Для инфо: в топ-500 суперкомпьютеров сейчас
SP>> на первом месте именно машинка на арм:
SZ> это да.
SZ> Только вот ни серверов, ни рабочих станций почему-то нет. Роутеры не в
SZ> счет. Была давно тошка на тегре, ну тоже не фонтан, мягко говоря.

Насчёт раб. станций не знаю, мне пофиг на них, а сервера есть:
https://servernews.ru/980695
Уже и наши дают попробовать:
https://selectel.ru/lab/arm-server/

У aws уже в коммерческой эксплуатации:
https://aws.amazon.com/ru/ec2/instance-types/a1/

SZ> Конечно, может я и гоню. Когда появились маки на интелах, я тоже
SZ> думал: "Ну нафига?"

Вот это единственное, что всерьёз беспокоит. Неужели придётся следующий ноут на оффтопике брать? Как же не хочется :(

SP>> PS: микроконтроллеры, которыми я сейчас занимаюсь, тоже на армах.
SZ> Само собой.

SZ> XPшка под паралелсями вряд ли будет работать. А она иногда нужна: тот
SZ> же solid/компас.

Биллу, тьфу, Балмеру, тьфу ё, Куку придётся что-то с этим делать.

PS: у меня последние 2 проекта коммерческих под арм работают, правда это жаба, ей пофиг, где. Один из них серверный, второй, скажем так, оконечное устройство. Оба - RPi.

--
[ vbane72@yandex.ru ] [2:5020/2141] [ Нotdogs 4ever ]
http://vp.propush.ru
--- binkd/1.1a-94/Darwin | hpt/mac 1.9.0-cur | GoldED+/OSX 1.1.5-b20170303
Ответить с цитированием
  #6  
Старый 03.07.2020, 11:25
Sergei Zhavoronkoff
Guest
 
Сообщений: n/a
По умолчанию Apple отказывается от процессоров Intel в своих компьютерах

Sergei Zhavoronkoff написал(а) к Sergey Poziturin в Jul 20 09:47:24 по местному времени:

Нi, Sergey!

02 июл 20 18:41, Sergey Poziturin -> Sergei Zhavoronkoff:


SP> Биллу, тьфу, Балмеру, тьфу ё, Куку придётся что-то с этим делать.
Если даже они возьмут, и все втроем спортируют маздай на тот яблочны АРМ. (10ка, вроде, и так портирована на какой-то арм)
Никто не спортирует туда проги, тот же cad/solid/k3d, любую другую.
так как нет профи конструкторов, которые работают на 13-х макбуках и запускают солид через маздай в паралелсах. Тем не менее, это удобно, если тебе не сборки вертеть, а так глянуть и токорям отнести. )

SP> PS: у меня последние 2 проекта коммерческих под арм работают, правда
SP> это жаба, ей пофиг, где. Один из них серверный, второй, скажем так,
SP> оконечное устройство. Оба - RPi.
Малина рулез форева. Просто удивительная вещь!


WBR, Sergei.

--- binkd/1.1a-94/Darwin | hpt/mac 1.9.0-cur | GoldED+/OSX 1.1.5-b20180707
Ответить с цитированием
  #7  
Старый 04.09.2020, 22:24
Ivan Krouglikov
Guest
 
Сообщений: n/a
По умолчанию Re: Apple отказывается от процессоров Intel в своих компьютерах

Ivan Krouglikov написал(а) к Sergei Zhavoronkoff в Aug 20 20:50:28 по местному времени:

Здpавствуй, Sergei!
Может будет многоядерный как наш "Байкал".
Зарядят 256 ядер и ну мультики ренедерить.

Четверг 02 Июля 2020 09:49, ты писал(а) Vladimir Fyodorov, в сообщении по ссылке area://ru.mac?msgid=2:5020/2140.47+5efd86a3:

SZ> 26 июн 20 09:10, Vladimir Fyodorov -> All:

VF>> *Apple отказывается от процессоров Intel в своих компьютерах.
VF>> Этореволюционное решение. Но что оно означает для
VF>> пользователей, разработчиков *и самой Apple?
SZ> Интересно, макпро тоже будут на арме)? Как они, в этом их пиксаре, на
SZ> арме, 8к мультики будут делать? Может, конечно, я чего-то не понимаю,
SZ> но те 2 ксеона вряд ли можно обогнать мобильным процом. И маздай не
SZ> поставить. Смешно будет, если эти компы опять в МФЦ закупят =)



С уважением - Ivan
--- -Пиши, старик, пиши! Мы тебя не покинем.
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:07. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot