10 ноября, представляя M1, старший вице-президент Apple по аппаратным технологиям Джони Сурдж (Joni Surge), назвал Firestorm"мощным" ядром в M1, самым быстрым в мире — но с 5 ноября это неправда. Ядра на рынке за пять дней до анонса процессора M1 AMD Ryzen 5000 с микроархитектурой Zen3 работают быстрее. Не успела ли компания Apple внести изменения в уже утвержденное видео или это умышленная ложь? Сверхъестественный успех M1 подозрителен, пора разобраться с этим чипом уже давно.
Apple обманула нас, но оказалось, что это не относится к делу
Похоже, что изменения в видеозаписи виртуальной презентации "Ещё кое-что" не были сделаны намеренно, AMD Ryzen 5000 с микроархитектурой Zen3 были введены ещё 8 октября, и Apple не могла не узнать, что это за чипы. Но мы не будем слишком усердствовать с руководством Apple: они считают, что ненужные технические детали и другие понятия не очень интересны общественности — и они не так уж и ошибаются.
AMD Ryzen 5000 и M1, мягко говоря, имеют разные весовые категории. О Рызене все известно, но о M1 известно не так уж много, только то, что, по мнению руководства Apple, не помешает аудитории услышать главное. Из-за этого Apple обвиняется в обмане, невозможно доказать свою невиновность, не спустившись к вульгарным деталям и техническим деталям.
Сравнение AMD Ryzen 5000 и Apple M1
.
AMD Ryzen по-прежнему чип больше подходит для мощных и игровых компьютеров
Требования к теплоотдаче 12-ядерной AMD Ryzen 5 5600X, самая низкая мощность и самая дешевая из AMD Ryzen 5000 — 65 Вт. То есть разработчики компьютера, в котором предполагается использовать этот чип, должны парировать это количество тепла, в противном случае возникнут проблемы. Для M1 этот параметр официально не сообщается. Во всех M1 Mac с рассеиванием тепла все в порядке, а другие компании Apple не продают свои чипы.
Нетрудно определить количество тепла, рассеянного M1 с соответствующей квалификацией, и все это уже измерено. В процессоре системы M1 насчитывается 8 ядер, из которых четыре "силовых" Firestorm и четыре Icestorm энергосберегающих. Компания Apple также не сообщает о тактовой частоте M1 по более чем веским причинам. Во-первых, энергетические и энергосберегающие ядра имеют разную тактовую частоту, во-вторых, в зависимости от нагрузки, нагрева и других обстоятельств личной жизни процессора, они сильно отличаются друг от друга.
Firestorm частоты — от 0.6 до 3.204 ГГц, Icestorm частоты — от 0.6 до 2.064 ГГц. На своих максимальных частотах четыре ядра Firestorm расходятся, все вместе, до 13.8 Вт, и четыре ядра Icestorm до 1.3 Вт. Предположим, что требования по теплоотдаче M1 составляют 13.8 + 1.3 Вт, то есть 15.1 Вт. На самом деле, это еще ниже.
Структура чипа Apple M1 под микроскопом
"Чип, который необходим для отвода 65 Вт тепла, подходит для рабочей станции или мощного настольного компьютера. 15 Вт — это система-на-чипе для легкого и не слишком мощного ноутбука, возможно даже без вентилятора. В некоторых тестах M1 уступает AMD Ryzen, в некоторых тестах — наоборот. Возможно, такому поражению для Apple стоит позавидовать. "
Как Intel и AMD отреагируют на Apple?
То, что M1 является первой последовательной компьютерной системой-на-кристалле от Apple, и следующее будет более мощным, легко догадаться. Intel и AMD (особенно AMD, сейчас не лучшее время для Intel) сделают все возможное, чтобы объединить преимущества Apple в своих жизненных интересах — тоже очевидно. Но, похоже, у них мало шансов. У Apple другая бизнес-модель и другая, более перспективная процессорная архитектура (собственная RISC-архитектура, использующая командную систему ARM). Apple не занимается разработкой чипов для продажи, точно зная, для чего они будут использоваться.
И благодаря этому, помимо процессоров, графики и других более или менее универсальных элементов, Apple может поместить на чип то, что обычно размещается за его пределами. Преимущества очевидны: расстояние между блоками практически нулевое, скорость обмена данными недостижимо высока, конструкция устройств с такими чипами проще и надежнее.
"Кто мешает AMD делать то же самое? AMD и Intel продают чипы разным клиентам, невозможно заранее предсказать потребности всех клиентов, и это фатально. Это "другая бизнес-модель".
Что такое RISC
———-RISC — это архитектура процессора, использующая короткие и очень быстрые (потому что простые) инструкции одинакового размера. Из-за того, что RISC должен был придумать название и для традиционной архитектуры, он был назван CISC. RISC — это архитектура с сокращенным набором команд, CISC — это архитектура с комплексным набором команд. Как всегда, правда никогда не рождалась в полемике. Однако, за исключением основного недостатка (его непохожести на другие архитектуры и почти нечитаемости), RISC не имел себе равных ни в чём другом.
RISC был настоящим хитом своего времени
Но с конца 80-х годов до наших дней самой распространённой архитектурой в мире является x86, внешне полная CISC, а внутри, на микроуровне, находится RISC. Если бы офис Intel в Хайфе не изобрел и не разработал бы этот гибрид в середине нуля, x86, вероятно, больше не существовал бы. Кстати, Джонни Сурджи в то время работал в этом отделе, он был из Хайфы. Имел ли он какое-либо отношение к проекту Intel Core — неизвестно.
"Предлагаю вам подписаться на наш канал на Яндекс.Дзен. Там вы сможете найти эксклюзивные материалы, которых нет на сайте.
Почему Apple M1 так быстро?
В Apple Silicon производительность значительно ускоряется благодаря большому количеству декодеров (преобразующих команды в микрокод) и большому размеру буфера переупорядочивания. В лучших ядрах Intel и AMD насчитывается не более четырех декодеров. Четыре x86 команды разбиты на микрокоды одновременно. Причем эти декодеры не могут быть больше — в x86 длина инструкций (команд) составляет от 1 до 15 байт. Следующие четыре инструкции невозможно найти в потоке команд, а ошибки даже при четырех из них нельзя допустить один за другим. В Apple Silicon все команды имеют одинаковый размер.
При необходимости, в Apple Silicon количество декодеров и размер буфера перестановки могут быть увеличены практически без ограничений, в x86 эта возможность отсутствует. Основным конкурентом Apple больше не является Intel или AMD. Теперь это Microsoft и Qualcomm, разрабатывающие системы-на-кристалле SQ для Surface Pro X с ARM-процессорами (RISC) внутри