All streams
Search
Write a publication
Pull to refresh
3
0
Виктор Дручинин @Viknet

User

Send message
Вы приводите таблицу с частотами для A12X, но изначально мы говорили о A12Z.

Серьёзно? Это тот же самый чип, единственное отличие между ними — одно отключенное GPU ядро в X. Вероятно, из-за плохого yield в начале производства.
Частоты и производительность CPU абсолютно идентичны, поэтому про него никто не писал подробных разборов.


Вы, конечно же, можете фантазировать сколько угодно на тему производительности и энергопотребления, но стоит все же посмотреть на реальные результаты.

Я не понимаю тогда, в чём ваш поинт-то? Напомню, мы начали с того, что вы бенчмарк не того CPU сравнили с Intel-процессором неопределённого энергопотребления.


Apple уже не раз уличали в манипуляциях и подмене фактов. Я не удивлюсь, если и здесь будет такая же история.

Не надо подменять контекст, в этой ветке вообще не говорили ни о каких заявлениях Apple, только о независимых тестах.

На арм-маках можно тестировать/отлаживать приложения "нативно" без ограничений симулятора и потери производительности, что должно сильно улучшить качество жизни разработчиков.

  1. А может и не потянуть, мы этого не знаем совсем. В любом случае, потребление Thunderbolt контроллера не очень важно, в сравнении энергоэффективности CPU.
    Если судить по отчётам geekbench, то частоты там отличаются минимально. 3.0 ГГц на A14 в iPhone 12, 3.04 ГГц в Mac Mini и 3.2 ГГц в макбуках.
    А активное охлаждение конечно не просто так. Даже 15 ватт надо отводить, пассивное охлаждение не поможет при долговременной нагрузке (собственно, ожидается, что Macbook Air будет троттлиться).
  2. Полная таблица частот A12X.

Там очень много комментариев, в том числе от людей, которые вообще мало в чём понимают. Если есть конкретные интересные факты, лучше делитесь здесь.

  1. Он не совершенно иной. Ядра и частоты там те же, что в A14, как и практически вся обвязка. Thunderbolt добавили, производительных ядер 4 вместо 2, да память увеличили. Этим как раз и объясняется увеличение с 7 Вт в A14 до предполагаемых 15 Вт в M1.
  2. В однопотоке максимальная частота A12Z — 2.5 GHz, в многопотоке при задействовании всех ядер — 2.3 GHz. Именно эти цифры мы видим в описании процессора, чуть выше гистограммы.
  3. Память и прочие Neural Engine были в A12, A12X и A14, которые они тщательно изучали. Ещё раз повторюсь, что цифра в 15 Вт — спекулятивная, но это хороший educated guess для чипа, почти все составлящие которого известны и измерены. Я буду крайне удивлён если мы увидим полный TDP близкий даже к 20 Вт — там просто нечему столько потреблять.

"Производительность компьютера" вообще сложная метрика.
Какой-нибудь Xeon Phi с 80 ядрами показывал крайне впечатляющие результаты в параллельных векторизированных вычислениях, тогда как для ежедневной работы его использовать было больно — ядра там урезанные низкопроизводительные Intel Atom.

  1. Anandtech измерял потребляемую мощность предыдущих чипов, сравнительная интерполяция A12->A12Z и A14->M1 даёт примерно 12-15 Вт пикового потребления. Цифра спекулятивная, поэтому я её и не упоминал до этого.
  2. Потому что показанные частоты отличаются от M1, зато совпадают с A12Z. Ну и приблизительное распределение результатов хорошо согласуется. С другой стороны, считать, что это действительно результаты M1, нет вообще ни одной причины, кроме анонимного скриншота с подписью.
  3. Опять же anandtech при измерении потребляемой мощности всегда это подчёркивает.

1) Tiger Lake в Turbo-boost ест куда больше объявленного TDP. Поэтому результаты могут сильно зависеть от вида нагрузки.
2) В таблице не новый M1, а двухлетний A12Z.
3) Стоит учитывать, что у Apple это энергопотребление всего пакета, вместе с памятью.

А откуда этот скриншот?
Если посмотреть на частоты, создаётся впечатление, что процессор троттлился во время теста. Для Macbook Air с пассивным охлаждением это может быть очень хорошим, результатом, совсем другое дело, если это MacMini/Macbook Pro.


Upd: Посмотрев спецификации A12Z, почти уверен, что здесь тестировали именно Apple DTK, а не новые компьютеры с Apple M1.

Зато сколько раз я случайно проводил пальцем не так, и сафари перекидывал меня на предыдущую страницу

Если не устраивает интерфейс сафари, есть и более другие браузеры.


сделать листание страниц по нажатию кнопок громкости

Если коротко — никак.

Абсолютно интуитивно-понятных интерфейсов не бывает. Для случая редактирования адресной строки сработало бы просто несколько раз быстро покликать по ней. Просто в этом случае юзкейс быстрого драг-н-дропа адреса оказался для разработчиков браузера приоритетнее, чем редактирование длинных урлов.


В андроиде, например, однозначно сказать, что сделает кнопка/жест "назад" просто невозможно, это надо запоминать для каждого приложения.

Не пропускать туториалы и подсказки, которые при первоначальной настройке предлагают.

Нажать на пробел и подержать, а потом не отпуская палец передвинуть курсор к нужному месту.

Отправил в спящий режим — каждые 2-3й раза при выходе из него он тупо крешится

Это абсолютно ненормальное поведение.
Если не ставили сторонних модулей ядра, то несите в сервис.

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

Если коротко, то "современные ПК" не вытягивают. Никто не захочет использовать Docker со скоростью qemu.

В iSH запускают простые консольные команды, которые и на компьютерах 40-летней давности работали приемлемо.
Чтобы получить примерное представление о возможной производительности, советую поставить UTM, запустить в нём привычную ОС и попробовать поработать. iPad Pro 2018 очень неслабая машина, но Win95 на нём работает примерно с той же скоростью, что на моём первом 486.

Я чуть ниже уже писал про Rosetta.
В случае простых приложений со статичным кодом, не использующих аппаратно-зависимых функций, всё более-менее понятно и предсказуемо (хотя и тут есть нюансы — отсутствие поддержки AVX, например).


С докером всё намного сложнее.
Во-первых, его предназначение — запускать Linux-контейнеры, с бинарниками под Linux. В macOS просто нет таких API нативно.
Во-вторых, на macOS он использует API hyperkit, которое платформо-специфично, и до текущего момента было только для x86. Под ARM требуются переделки.
В третьих, большинство пользователей от него ожидает запуск существующих x86 образов.


Всё это вместе требует виртуальной машины и x86 Linux-хоста на ней.
И для этого Rosetta 2 просто не предназначена, у неё нет таких функций.

1) Это непонятно откуда взятые данные, которые ещё вчера были под названием A14X. Реальные устройства, а тем более техническая документация на чип пока есть только у людей под NDA.
2) Apple на летней презентации показывала демо с виртуальной машиной от Parallels. Маловероятно, что она работает совсем без аппаратной поддержки.

Если мы говорим про "нативные" приложения, то они исполняются на процессоре и компилируются в машинные коды определённой системы команд (x86, ARM и т.д.). ОС это не абстрагирует, в общем случае.

Ну посмотрим. Я не жду большого перетока на ARM-маки в первый год, даже если с ними всё действительно так хорошо. Большие компании всё-таки отличаются неповоротливостью и нежеланием рисковать.


А там и Qualcomm, например, подтянется, совместно с Microsoft.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity