Apple M2 имеет четыре высокопроизводительных ядра «Avalanche» и четыре ядра низкого энергопотребления «Blizzard». Это сочетание позволяет оптимизировать энергопотребление. Apple утверждает, что ядра низкого энергопотребления используют одну десятую мощности высокопроизводительных.
Память
M2 использует единую конфигурацию 128-битной двухканальной памяти LPDDR5 SDRAM 6400 МТ/с (в разных моделях — 8, 16 или 24 ГБ), разделяемую всеми компонентами процессора. Микросхемы SoC и RAM монтируются совместно в рамках конструкции system-in-package. Максимальный объём LPDDR5-памяти, поддерживаемой в M2, достиг 24 Гбайт[3].
M2 Pro поддерживает 256-битную четырёхканальную память LPDDR5, а M2 Max — 512-битную. Пропускная способность обоих чипов идентична предыдущему поколению — 200 ГБ/с у M2 Pro и 400 ГБ/с у M2 Max. Максимальный объём поддерживаемой объединённой памяти составляет 32 ГБ для M2 Pro (идентично M1 Pro), а для M2 Max этот объём увеличился до 96 ГБ (доступны при выборе конфигурации с 38-ядерным GPU).
Графика
В M2 встроен разработанный Apple десятиядерный (в некоторых базовых моделях — восьмиядерный) графический процессор (GPU). Каждое графическое ядро содержит 32 исполнительных блока, каждый из которых содержит 8 арифметико-логических блоков (ALU). В общей сложности, графическая подсистема чипа M2 содержит до 320 исполнительных блоков и 2560 арифметико-логических блоков.
Прочие особенности
M2 содержит специализированное оборудование для нейронных сетей в 16-ядерном Neural Engine, способном выполнять 15,8 триллионов операций в секунду. Другие компоненты включают процессор сигналов изображения, контроллер хранения данных PCIe, контроллер USB 4 с поддержкой Thunderbolt 4 и Secure Enclave.
M2 имеет встроенные средства аппаратного кодирования и декодирования видео с поддержкой 8KH.264, 8K H.265 (8/10 бит, до 4:4:4), 8K Apple ProRes, VP9, HEVC-видео и JPEG.
Производительность и энергоэффективность
Apple обещает 18 % прогресс по сравнению с оригинальным Apple M1, который обеспечивается как улучшениями на уровне микроархитектуры, так и ростом пропускной способности памяти. Она в M2 достигла 100 Гбайт/с, что на 50 % превышает показатель, достигнутый в M1. Также производительные ядра получили 16-Мбайт L2-кеш (вместо 12 Мбайт), в то время как энергоэффективные ядра продолжают пользоваться 4-Мбайт L2-кешем[3].
Встроенный в M2 графический процессор теперь имеет десять ядер вместо восьми — это вместе с другими улучшениями подняло производительность GPU на 35 % — до 3,6 Тфлопс.
Помимо прочего в M2 появились усовершенствованный блок для обеспечения безопасности, новый нейронный сопроцессор с возросшей на 40 % производительностью.
Как было указано на презентации, M2 способен декодировать несколько 8K-потоков одновременно, а также имеет средства для аппаратной обработки ProRes-потока[3].
Развитие семейства чипов Apple M2
Apple M2 Pro
Apple M2 Pro — чип, выполненный по улучшенному 5-нанометровому технопроцессу TSMC (N5P) и содержащий до 10 или 12 процессорных ядер (8 производительных и 4 энергоэффективных), до 19 графических ядер, и 16-ядерный нейронный движок. Пропускная способность объединённой памяти составляет 200 Гбайт/с, а сам чип содержит 40 млрд транзисторов. Apple заявляет о 20 % приросте мощности CPU, 30 % приросте мощности GPU и 40 % приросте мощности нейронного движка по сравнению с M1 Pro.[4]
Apple M2 Max
Apple M2 Max — чип, выполненный по улучшенному 5-нанометровому технопроцессу TSMC (N5P) и содержащий 12 процессорных ядер (8 производительных и 4 энергоэффективных), до 38 графических ядер, и 16-ядерный нейронный движок. Пропускная способность объединённой памяти составляет 400 Гбайт/с, а сам чип содержит 67 млрд транзисторов. Apple заявляет о 20 % приросте мощности CPU, 30 % приросте мощности GPU и 40 % приросте мощности нейронного движка по сравнению с M1 Max.[4]
Apple M2 Ultra
Apple M2 Ultra — чип, состоящий из двух чипов M2 Max, объединённых между собой на одной подложке благодаря технологии UltraFusion. Чип выполнен по улучшенному 5-нанометровому техпроцессу TSMC (N5P), содержит 24 процессорных ядра (16 производительных и 8 энергоэффективных ядер), до 76 графических ядер, и 32-ядерный нейронный движок[5]. Пропускная способность объединённой памяти составляет 800 Гбайт/с, а сам чип содержит 134 млрд транзисторов. Apple заявляет о 20%-м приросте мощности CPU, 30%-м приросте мощности GPU и 40%-м приросте мощности нейронного движка по сравнению с M1 Ultra[6][7].