Новый SoC M1 от Apple выглядит великолепно, не быстрее, чем 98% ноутбуков

Новый SoC M1 от Apple выглядит великолепно, не быстрее, чем 98% ноутбуков

Вчера Apple анонсировала свою новую SoC M1. Это впечатляющая работа - я поделюсь некоторыми мыслями по этому поводу здесь, - но я хочу сразу уточнить одну вещь. Apple сделала много заявлений о производительности M1 по сравнению с x86, которые я хочу обсудить, но главное, о чем мы собираемся поговорить в первую очередь, это взято непосредственно с собственного веб-сайта Apple:

«А в MacBook Air M1 быстрее, чем чипы 98 процентов ноутбуков, проданных за последний год».

Apple делает сноску в заявлении, поэтому будет справедливо воспроизвести сноску:

Тестирование проводилось Apple в октябре 2020 года на контрольных образцах 13-дюймового MacBook Pro с чипом Apple M1 и 16 ГБ оперативной памяти. Производительность измерена с помощью избранных стандартных тестов. Конфигурации ПК из общедоступных данных о продажах за последние 12 месяцев. Тесты производительности проводятся с использованием конкретных компьютерных систем и отражают приблизительную производительность MacBook Pro.

Какие тесты? Мы не знаем. С какими компьютерами, в частности, сравнивала себя Apple? Мы не знаем. Мы действительно знаем, что продажи Chromebook в прошлом году резко выросли благодаря всплеску дистанционного обучения, и в результате на рынок ПК пришло огромное количество низкоуровневых систем.

Но, честно говоря, заявление о 98% даже не имеет смысла на первый взгляд. Прежде всего, каким бы хорошим ни было на самом деле ядро ​​ARM от Apple, с точки зрения физики невозможно, чтобы безвентиляторный четырехъядерный процессор Apple M1 мог превзойти 8-ядерный Intel Core i9. Если бы Apple думала, что может превзойти восьмиядерный Core i9 с четырехъядерным M1, предлагая при этом все дополнительные преимущества, которые, по ее утверждениям, может предложить чип, она бы так и сделала.

Во-вторых, мы уже знаем, что рынок высокопроизводительных ПК намного шире. По данным IDC, в 2020 году будет поставлено 22,3 млн игровых ноутбуков и 14,8 млн настольных компьютеров. Сюда не входят люди, которые создают свои собственные системы - мы рассматриваем только продажи OEM / бутиков. По данным IDC, в 2019 году было отгружено около 267 млн ​​ПК. Предположим, что в этом году рынок вырастет на 5 процентов благодаря COVID-19, а это 279 миллионов компьютеров. Игровые ПК сами по себе составляют 13,2% рынка. Это до того, как мы примем во внимание рабочие станции и профессиональные коммерческие ПК для бизнеса (Dell, Microsoft и HP могут не продавать много топовых систем в абсолютном выражении, но они явно продают достаточно, чтобы сделать их прибыльными). Даже если мы допустим, что новый M1 SoC быстрее, чем некоторый процент игровых ноутбуков и высокопроизводительных ПК - и я готов согласиться, - он не быстрее 98 процентов из них.

Где реальный предел производительности Apple? Я предполагаю, что они не прекратили поставки систем Intel. В конце концов, учитывая огромные преимущества, которые Apple заявляет об этом чипе, имеет смысл только развернуть его во всех сегментах, где он может претендовать на преимущество. Apple по-прежнему продает шестиядерные системы Intel с Radeon 5300M, так что пока я буду рассматривать это как вероятную точку смены производительности, пока у нас не будет независимых тестов для сравнения. Если это окажется неправдой, компании придется серьезно объяснять раздраженным клиентам высокого класса.

Если отбросить эту глупость, новый M1 от Apple выглядит потрясающе

Я повторяю то же самое, что и Гордон Унг в своей последней статье на PCWorld, и хочу признать, что я не единственный, кто высказывает это конкретное мнение. Еще в одном я с ним согласен: M1 действительно выглядит как действительно значительный скачок в производительности процессора. Это отчасти причина того, что меня раздражает то, как Apple продает ее.

Apple M1 - это восьмиъядерный чип с четырьмя высокопроизводительными ядрами и четырьмя высокоэффективными ядрами. Apple не предоставила нам подробных данных о производительности, но компания утверждает, что высокоэффективные ядра «обеспечивают такую ​​же производительность, как и двухъядерный MacBook Air текущего поколения, при гораздо меньшем энергопотреблении».

Это на самом деле дает нам полезное место для начала, когда дело доходит до оценки производительности. Речь идет о процессоре Intel Core i3-1000NG4 - 2C / 4T с базовой тактовой частотой 1,1 ГГц и турбо-режимом 3,2 ГГц. Сопоставление производительности процессора 2C / 4T с процессором 4C / 4T впечатляет, но реальная история здесь - это угол энергопотребления и, конечно же, неизвестная разница в производительности между высокоэффективными и высокопроизводительными ядрами.

Apple не раскрывает многие детали своих процессорных ядер, но Anandtech провела ряд микротестов против A14 (M1 использует то же ядро ​​CPU Firestorm, что и A14 SoC), чтобы оценить его конструкцию и возможности. Диаграмма ниже представляет собой информированное «лучшее предположение» о том, как на самом деле выглядит архитектура процессора Apple:

Новый SoC M1 от Apple выглядит великолепно, не быстрее, чем 98% ноутбуков

Формат декодирования Apple шириной 8 шире, чем у любой другой компании в отрасли. Для сравнения: только что выпущенная AMD Zen 3 оснащена четырехканальным декодером. Zen 3 немного сложнее - он также может передавать до 8 объединенных инструкций из своего кеш-памяти за цикл и отправляет до шести инструкций микроопераций за цикл. Даже в этом случае мы ожидаем, что Apple будет отправлять больше инструкций за цикл, учитывая огромную ширину ее интерфейса.

Ядро Firestorm может хранить в своем буфере порядка чтения (ROB) гораздо больше инструкций, чем любой другой дизайн на рынке, сообщает Anandtech, с хранилищем для ~ 630 инструкций. Это количество инструкций, которые ядро ​​может ожидать выполнения во время выполнения потока, и Apple ~ 630 выбивает AMD и Intel из воды. У Intel ROB - 352 инструкции, у AMD - 256. Другие текущие конструкции ARM - ~ 224.

Если у Apple была философия дизайна с M1, она, похоже, была «будь большим или иди домой». Дизайн невероятно широк и содержит не менее семи портов выполнения для целочисленных операций. Кэш инструкций L1, как вы уже догадались, огромен, его размер составляет 192 КБ. Старые процессоры AMD Excavator использовали такой объем кеш-памяти инструкций L1, но в их случае L1i был разделен между двумя ядрами ЦП.

Что касается производительности, у Anandtech также есть ряд результатов, которые показывают, что A14 (не Apple Silicon через M1, а производный от iPhone A14) сравнивается с процессорами Intel и AMD x86, и результаты ... ну, они отчасти невероятные . На приведенной ниже диаграмме показаны только Intel и Apple, но AMD не находится в принципиально иной позиции.

Новый SoC M1 от Apple выглядит великолепно, не быстрее, чем 98% ноутбуков

Главный вывод состоит в том, что быстрые ежегодные улучшения Apple не оставили ей, как говорит Anandtech, «другого выбора», кроме как создавать собственные кремниевые решения.

Доказывает ли это, что Apple M1 быстрее 98 процентов ПК, учитывая то, насколько он невероятно конкурентоспособен с решениями AMD и Intel при незначительной мощности? Нет. Граница мощности не имеет значения, поскольку мы сравниваем абсолютную производительность, а SPEC - полезный, но синтетический тест, который не переводится напрямую в результаты производительности в любом конкретном реальном приложении. Опять же, энергопотребление и производительность процессора не линейны; Apple может значительно превзойти Intel и AMD на 10 Вт. Но тот факт, что сегодня мы не видим, чтобы Mac Pro выпускались с кремнием от Apple, говорит о том, в чем компания чувствует свои сильные стороны в настоящее время. Не стоит ожидать, что безвентиляторная система M1 в ближайшее время начнет превосходить 5950X в многопоточных приложениях. Ожидайте, что сравнения и основные моменты Apple будут специально сосредоточены на низком энергопотреблении, где x86 является самым слабым по сравнению с ARM.

x86 только что получил уведомление

Заявление Apple «Быстрее, чем 98 процентов ноутбуков» является бредом, но не позволяйте этому факту вводить вас в заблуждение относительно более серьезной проблемы AMD и Intel. Эта кривая должна выглядеть знакомо:

Новый SoC M1 от Apple выглядит великолепно, не быстрее, чем 98% ноутбуков

Это похоже на то, что Nuvia обещает предоставить сверх того, чего достигла x86. Nuvia, конечно, утверждает, что она выйдет намного выше графиков данных для A13, но суть в том, что компании, не использующие архитектуру x86, заявляют - и на данный момент поставляют - кремний, который, по их мнению, быстрее и эффективнее. эффективнее всего, что может предложить x86.

Новый SoC M1 от Apple выглядит великолепно, не быстрее, чем 98% ноутбуков

Такие компании, как Nuvia и Apple, могут делать такие заявления, потому что они предлагают, по сути, более эффективный процессор. Энергопотребление процессора не является линейным - оно увеличивается с увеличением тактовой частоты. Лучший способ для ЦП повысить свою абсолютную эффективность - это увеличить IPC, чтобы сократить абсолютную тактовую частоту и одновременно повысить производительность. AMD быстро увеличила IPC своих процессоров, основанных на Zen, но для обеспечения производительности она также опирается на более высокие тактовые частоты. AMD не в том же положении, что и Intel, но то, что вы видите выше, - это процессор мощностью 5 Вт, работающий с точностью до 5950X. Это не лучший вариант для любого производителя x86.

Мы не узнаем, какова настоящая конкурентная ситуация, пока не сможем сравнить результаты тестов, но я не ожидаю, что Apple проиграет ни одну из этих битв при оценке по ядрам и частоте. Поскольку и Intel, и AMD недавно запустили новые архитектуры, мы узнаем, сможет ли какая-либо компания ответить на этот вызов, только в 2021 году.

На данный момент мы можем предположить, что x86 по-прежнему выигрывает в матчах с M1 благодаря превосходным тактовым частотам и количеству ядер, но это продлится ровно столько, сколько потребуется Apple, чтобы продолжить масштабирование своей конструкции SoC в сторону увеличения. Я бы не стал рассчитывать на большое окно.

Читать далее

Объявления о вакансиях для искусственного интеллекта скоро могут выглядеть так. Вы готовы?
Объявления о вакансиях для искусственного интеллекта скоро могут выглядеть так. Вы готовы?

Наше недавнее прошлое показало нам, что мы можем разработать такой тип машин, который вскоре откроет целую новую область прибыльной и полноценной работы.

Новый ридион Samsung Exynos выглядит так, как будто он упакован на удар
Новый ридион Samsung Exynos выглядит так, как будто он упакован на удар

Ранние базовые данные для совместно разработанного GPU Samsung-AMD GPU могут просочиться. Если правда, этот графический процессор упаковал удар.

Управление паровой палубой, ОС выглядит перспективным в ранних испытаниях
Управление паровой палубой, ОС выглядит перспективным в ранних испытаниях

Палочка паровой палубы формирует, чтобы иметь возможности полной башни PC с комфортом и гибкостью Nintendo Switch, но с несколькими дополнительными функциями прикреплены.

Раннее PlayStation 5 SSD Совместимость, тесты производительности выглядят хорошо
Раннее PlayStation 5 SSD Совместимость, тесты производительности выглядят хорошо

Новая поддержка PlayStation 5 SSD выглядит довольно надежно. До сих пор даже приводы, которые намного ниже официальных спецификаций Sony доставляют очень хорошую производительность, хотя существуют некоторые пробелы между нижнедействующими приводами и официально рейтинговыми продуктами.