Новости Новости 06.01.2021 в 14:53 comment

Бывший инженер Apple: путь к успеху ARM-процессоров M1 определили десять лет кропотливого труда

author avatar

Вадим Карпусь

Автор новостей

Неделя ИИ на ITC.ua при поддержке

На ITC.ua Неделя ИИ. Мы исследуем, как именно ИИ улучшает жизнь миллионов людей прямо сейчас и что ждет нас в будущем. Партнер проекта – компания Favbet Tech, которая активно интегрирует ИИ в свои продукты.

В конце прошлого года на рынок вышли первые компьютеры Mac с процессорами Apple M1 на базе архитектуры ARM. И они продемонстрировали хороший уровень производительности, а в случае ноутбуков – также порадовали временем автономной работы. Теперь бывший инженер Apple поделился интересными подробностями о разработке этого чипа и прогрессе в области создания ARM-чипов, которого Apple достигла на протяжении около 10 лет разработки.

Пролить свет на историю разработки удалось благодаря случайной публикации в Twitter, в которой говорилось, что причиной успеха компьютеров Mac с процессором M1 является кеш, а вовсе не ARM. Бывший инженер Apple Шак Рон не согласился с этим и обосновал свою точку зрения.

Иллюстрируя, насколько Apple опередила конкурентов при разработке ARM-решений, Рон отмечает, что первый 64-битный ARM-чип от Apple (A7) был выпущен в 2013 году с собственной архитектурой набора команд (ISA). Это означало, что архитектура ARM64 была создана Apple ещё до того, как ARM разработала свой собственный «дизайн ядра», готовый к продаже третьим сторонам. А фактическая разработка ARM64 началась в Apple ещё в 2010 году. И к моменту запуска этой архитектуры в 2013 году компания действительно застала Qualcomm и Samsung врасплох.

Говоря о технических деталях, Рон утверждает, что ставка Apple на развитие ARM заключалась в том, чтобы использовать низкие частоты и высокое значение исполнения OoO (Out-of-Order, внеочередное исполнение инструкций). Таким образом, Apple начинала с небольшого количества ядер и низких частот, но постепенно масштабировала эти параметры. Так, процессор A7 был 2-ядерным и работал на частоте 1,3 ГГц. Новый чип A14 включает 6 ядер CPU с частотой до 2,99 ГГц, 4 ядра GPU и 16 ядер Neural engine. Процессор M1 содержит уже 8 вычислительных ядер (4 высокопроизводительных и 4 энергоэффективных), способных работать на частоте до 3,2 ГГц, 8 ядер GPU и 16 ядер Neural engine.

Используя суперскалярную архитектуру с высоким уровнем OoO, компания Apple смогла создавать процессоры с постоянно увеличивающимся количеством транзисторов. Например, в чипе M1 используется уже 16 млрд транзисторов. Использование OoO отделяет набор команд внешнего интерфейса от внутреннего выполнения. И все это стало возможным с помощью специальной ARM ISA, разработанной Apple.

Подводя итоги, Рон считает, что невероятная производительность Mac с процессорами M1 обеспечивается не архитектурой ARM ISA, а сама архитектура ARM ISA настолько хороша, потому что Apple заложила основы высокой производительности своими разработками, которые начала ещё 10 лет назад.

Источник: 9to5mac

Favbet Tech — украинская продуктовая компания, разработчик iGaming-решений. Входит в топ-50 крупнейших IT-компаний Украины по версии DOU. Специализируется на высоконагруженных системах, облачной инфраструктуре и искусственном интеллекте. В 2025 году стала инициатором создания АИ-комитета Ассоциации «ИТ Ukrainе» — первого отраслевого объединения, занимающегося вопросами развития АИ на уровне бизнеса и государства.

Що думаєте про цю статтю?
Голосів:
Файно є
Файно є
Йой, най буде!
Йой, най буде!
Трясця!
Трясця!
Ну такої...
Ну такої...
Бісить, аж тіпає!
Бісить, аж тіпає!
Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: