Современные процессоры AMD Ryzen кардинально изменили представление о сборке высокопроизводительных компьютеров, внедрив модульную архитектуру, известную как Chiplet. Когда вы смотрите на спецификации топовых моделей, таких как Ryzen 9 7950X или Ryzen 9 9950X, вы можете столкнуться с термином «multipack» или обозначением количества чиплетов в составе кристалла. Для обычного пользователя это может показаться маркетинговым шумом, но для энтузиастов, занимающихся тонкой настройкой системы, это критически важный параметр, определяющий потенциал разгона и тепловыделение.

В отличие от монолитных процессоров, где все ядра находятся на одном куске кремния, архитектура AMD использует несколько отдельных блоков, соединенных высокоскоростной шиной Infinity Fabric. Multipack в данном контексте означает наличие нескольких вычислительных блоков (CCD) внутри одного корпуса процессора. Это позволяет AMD гибко масштабировать количество ядер, не производя гигантские и дорогие монолитные кристаллы, которые имели бы низкий выход годных при производстве.

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

Архитектура Chiplet: основа технологии multipack

Традиционная монолитная архитектура, которую десятилетиями использовали Intel и сама AMD в старых поколениях, подразумевала размещение всех ядер, кэш-памяти и контроллера памяти на едином кристалле кремния. С ростом числа ядер производить такие большие кристаллы становилось экономически невыгодно и технически сложно. Решение AMD заключалось в переходе на многокристальную компоновку. В этой схеме отдельные модули, содержащие группы ядер, изготавливаются отдельно и затем объединяются на общей подложке.

Центральным элементом этой конструкции является CCD (Core Complex Die). В процессорах серии Ryzen 5000 и новее каждый такой чиплет содержит группу ядер Zen и кэш-память третьего уровня (L3). Например, в процессоре Ryzen 7 5800X используется один CCD с 8 ядрами, тогда как Ryzen 9 5900X уже имеет два CCD по 6 ядер в каждом. Именно количество этих CCD определяет, является ли процессор «single-die» или «multi-die» (multipack) решением.

Связь между этими разрозненными блоками осуществляется через центральный чип ввода-вывода, называемый I/O Die (IOD). Он берет на себя функции контроллера памяти, линий PCIe и взаимодействия с внешним миром. Все данные между ядрами разных чиплетов проходят через высокоскоростную шину Infinity Fabric. Скорость работы этой шины часто синхронизирована с частотой оперативной памяти, что создает интересную зависимость: чем быстрее память, тем быстрее общение между чиплетами, но тем выше нагрузка на контроллер.

⚠️ Внимание: При использовании процессоров с несколькими CCD (multipack) задержки при доступе к памяти могут быть выше, чем в монолитных аналогах, если данные находятся в кэше удаленного чиплета. Это важно учитывать в задачах, чувствительных к латентности.

Разделение на чиплеты также позволяет AMD использовать разные техпроцессы для разных частей процессора. Вычислительные ядра могут производиться по тонкому техпроцессу (например, 5 нм или 4 нм) для максимальной эффективности, в то время как I/O Die изготавливается по более дешевому и крупному техпроцессу (например, 12 нм или 6 нм), где не требуется высокая плотность транзисторов.

Влияние количества чиплетов на производительность

Наличие нескольких чиплетов в процессоре (multipack) не всегда означает прямое увеличение линейной производительности по сравнению с монолитным конкурентом. Основное преимущество заключается в масштабируемости. Однако, у этой медали есть и обратная сторона, связанная с коммуникацией между блоками. Когда задача требует взаимодействия ядер, находящихся на разных CCD, данные должны пройти через I/O Die, что добавляет дополнительные такты задержки.

В игровых сценариях, где важна не только raw-мощность, но и скорость отклика, архитектура multipack может вести себя по-разному. Современные движки и операционные системы научились эффективно планировать потоки, стараясь держать активные потоки в пределах одного CCD, чтобы минимизировать задержки. Тем не менее, в некоторых специфических играх или приложениях с низкой оптимизацией под многопоточность, процессоры с одним большим чиплетом могут показывать более стабильный минимальный FPS (1% low).

С другой стороны, в задачах рендеринга, компиляции кода или кодирования видео, где нагрузка распараллеливается на все доступные потоки, наличие multipack дает колоссальный выигрыш. Возможность упаковать 16, 24 или даже 32 ядра в один сокет стала возможной именно благодаря этой технологии. Пропускная способность Infinity Fabric в новых поколениях Ryzen 7000 и 9000 серий значительно выросла, что практически нивелировало разницу в задержках по сравнению с предыдущими поколениями.

📊 Важно ли для вас количество чиплетов при выборе CPU?
Только для игр, важен 1 чиплет
Для работы, нужно максимум ядер
Не имеет значения
Нужен баланс

Стоит также отметить влияние на энергопотребление. Активация нескольких чиплетов требует более сложного управления питанием. Система должна динамически распределять нагрузку, чтобы не перегревать отдельные зоны кристалла. Это приводит к тому, что температурный профиль процессоров multipack может быть более «пятнистым», с локальными горячими точками там, где расположены активные CCD.

Различия между сериями Ryzen: от одного до четырех CCD

Линейка процессоров AMD Ryzen охватывает широкий спектр конфигураций, и понимание различий между ними помогает выбрать оптимальное решение. Давайте рассмотрим, как меняется структура multipack в зависимости от класса процессора.

Начальный и средний сегмент, представленный моделями вроде Ryzen 5 7600X или Ryzen 7 7700X, часто базируется на одном активном CCD. Это делает их фактически монолитными в плане взаимодействия ядер, что обеспечивает отличную отзывчивость в играх. В таких процессорах все ядра имеют равный и быстрый доступ к кэш-памяти L3 внутри своего чиплета, а связь с памятью идет напрямую через I/O Die без промежуточных прыжков между CCD.

С переходом в сегмент High-End, например, в Ryzen 9 7900X или 7950X, мы получаем полноценную multipack архитектуру с двумя CCD. В модели 7900X один чиплет может иметь 6 ядер, а второй — тоже 6, или же конфигурация может быть иной в зависимости от конкретной ревизии. В топовом 7950X оба чиплета активны и содержат по 8 ядер. Здесь вступает в силу сложная логика распределения задач Windows и драйверов чипсета.

Отдельного внимания заслуживают серверные решения и процессоры серии Threadripper, где количество CCD может достигать четырех, восьми и более. В десктопном сегменте максимум пока ограничивается двумя вычислительными чиплетами, но даже этого достаточно, чтобы создать значительную нагрузку на подсистему памяти и требовать качественного охлаждения. Также существуют модификации с 3D V-Cache, где на CCD сверху добавляется дополнительный слой кэш-памяти, что меняет тепловой профиль, но не количество самих чиплетов.

Почему AMD не делает один огромный чиплет?

Производство большого монолитного кристалла с 16+ ядрами было бы крайне дорогим из-за низкого выхода годных. Любой дефект на кремнии браковал бы весь процессор. Чиплеты позволяют отбраковывать только дефектные модули, а остальные использовать в сборке.

Проблемы совместимости и настройка BIOS

Использование процессоров с архитектурой multipack накладывает определенные требования к материнской плате и BIOS. Поскольку связь между чиплетами критически важна, качество реализации цепей питания и трассировки на плате играет роль. Дешевые платы могут не обеспечивать стабильную работу Infinity Fabric на высоких частотах, что приведет к падению производительности или нестабильности системы.

В BIOS современных плат для платформ AM4 и AM5 существуют настройки, напрямую влияющие на работу multipack. Ключевым параметром является FCLK Frequency (Frequency of Infinity Fabric Clock). Для стабильной работы с двумя CCD рекомендуется держать соотношение 1:1 с частотой памяти (UCLK:MCLK), однако при высоких частотах ОЗУ (выше 3600-4000 МГц на DDR4 или 6000-6400 МГц на DDR5) контроллер памяти может перейти в режим 1:2, что удваивает задержки.

Также важным аспектом является прошивка чипсета. AMD регулярно выпускает обновления AGESA, которые улучшают совместимость с памятью и оптимизируют взаимодействие между чиплетами. Обновление BIOS — это первое, что нужно сделать после сборки системы на базе Ryzen, особенно если вы используете процессор с несколькими CCD.

Модель процессора Количество CCD Всего ядер Конфигурация CCD
Ryzen 5 7600X 1 6 1 x 6 ядер
Ryzen 7 7700X 1 8 1 x 8 ядер
Ryzen 9 7900X 2 12 2 x 6 ядер
Ryzen 9 7950X 2 16 2 x 8 ядер

Не стоит забывать и о драйверах чипсета. Утилита AMD Chipset Driver содержит профиль «AMD Ryzen Balanced», который помогает операционной системе понимать топологию процессора. Он подсказывает Windows, какие ядра находятся на одном CCD, чтобы приоритетно загружать их задачами, минимизируя межчиплетные переключения.

Особенности разгона процессоров multipack

Разгон процессоров с несколькими чиплетами имеет свою специфику. В отличие от монолитных CPU, где вы разгоняете единый блок, здесь нужно учитывать, что каждый CCD может иметь разный потенциал. Один чиплет может стабильно держать более высокие частоты, чем второй, из-за различий в кремнии (так называемый «silicon lottery»).

При использовании технологии Precision Boost Overdrive (PBO) и Curve Optimizer система автоматически пытается подобрать оптимальное напряжение для каждого ядра. Однако в multipack конфигурациях температурный лимит может быть достигнут быстрее, так как тепло от двух горячих точек (CCD) суммируется в пределах одного сокета. Это может привести к более раннему троттлингу по сравнению с аналогичным по частоте одночиплетным процессором.

☑️ Проверка стабильности multipack системы

Выполнено: 0 / 4

Ручная фиксация частоты (Manual OC) на multipack процессорах часто дает меньший прирост, чем ожидается, из-за жестких лимитов тока и температуры. Более эффективным методом является тонкая настройка PBO с ограничением максимального буста и понижением напряжения (negative offset), что позволяет снизить температуру и дать процессору дольше держать высокие частоты в бусте.

⚠️ Внимание: При разгоне системы с двумя CCD убедитесь, что ваша система охлаждения способна отвести тепло равномерно. Локальный перегрев одного из чиплетов может вызвать сброс частот всего процессора.

Температурный режим и требования к охлаждению

Архитектура multipack создает уникальные вызовы для систем охлаждения. Поскольку вычислительные ядра сосредоточены в небольших зонах (CCD), плотность тепловыделения на квадратный миллиметр там крайне высока. Даже если общая тепловая мощность (TDP) процессора кажется умеренной, локальная температура в точке контакта с теплосъемником может достигать критических значений.

Это явление часто называют «hotspot». В процессорах Ryzen 7000 и 9000 серий нормальным считается достижение температуры 90-95°C под нагрузкой, так как процессор сам регулирует частоты, чтобы оставаться в безопасных пределах. Однако наличие двух таких горячих точек требует эффективного отвода тепла. Воздушные кулеры могут справляться хуже, чем системы жидкостного охлаждения (СЖО), особенно с радиаторами большого размера.

Важно правильно наносить термопасту. Для процессоров с несколькими CCD под крышкой распределение тепла может быть неравномерным. Использование качественной термопасты с высокой теплопроводностью или жидкого металла (с осторожностью) помогает снизить дельту температур между кристаллом и подошвой кулера.

💡

Используйте программу HWInfo64 для мониторинга температур. Обратите внимание на параметры "CPU (Tdie)" и "CPU (Tctl)", а также на температуры отдельных CCD, если они отображаются.

Кроме того, поток воздуха в корпусе должен быть организован так, чтобы горячий воздух быстро удалялся. Застой горячего воздуха вокруг процессора приведет к тому, что эффективность любого, даже самого дорогого кулера, резко упадет.

Сравнение с монолитной архитектурой конкурентов

Для полного понимания места multipack в современном железе стоит сравнить его с подходом Intel, который долгое время использовал монолитную архитектуру в десктопном сегменте (хотя в последних поколениях Core также перешел на гибридную и частично чиплетную структуру). Монолитные процессоры традиционно выигрывали в латентности доступа к памяти и кэш-памяти, что давало преимущество в старых играх и специфическом ПО.

Однако AMD удалось минимизировать этот разрыв благодаря улучшенной шине Infinity Fabric и увеличению объема кэш-памяти L3. В многопоточных задачах multipack часто обходит монолитные решения благодаря возможности установки большего числа ядер. Кроме того, стоимость производства чиплетов ниже, что позволяет AMD предлагать более конкурентоспособные цены в сегменте многих ядер.

С выходом процессоров Intel Core 13-го и 14-го поколений, которые также используют гибридную архитектуру с разными типами ядер и фактически чиплетную компоновку (в некоторых модификациях), различия стираются. Теперь выбор между «монолитом» и «multipack» становится менее актуальным, уступая место сравнению конкретных реализаций, качества исполнения и эффективности платформы в целом.

💡

Multipack — это не компромисс, а эволюционный шаг, позволивший создать многоядерные процессоры для массового рынка без астрономического роста цены.

Практические рекомендации по выбору и эксплуатации

Если вы выбираете процессор для игр и ваш бюджет ограничен, модели с одним CCD (например, Ryzen 7 7700X или Ryzen 5 7600X) могут стать «золотой серединой». Они обеспечивают отличную производительность в играх, меньшее тепловыделение и не требуют топовой материнской платы для раскрытия потенциала.

Для рабочих станций, где важны рендеринг, компиляция и виртуализация, multipack процессоры с двумя CCD (уровня Ryzen 9) являются безальтернативным выбором в своем ценовом сегменте. Здесь важно инвестировать в хорошую материнскую плату с мощной подсистемой питания (VRM) и эффективное охлаждение, чтобы система работала стабильно под нагрузкой 24/7.

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

Влияет ли multipack на работу оперативной памяти?

Да, влияет. В процессорах с несколькими CCD контроллер памяти находится в I/O Die. Доступ к памяти для ядер на разных CCD происходит с одинаковой латентностью, но нагрузка на контроллер выше. Кроме того, достижение высоких частот памяти (например, выше 6000 МГц для DDR5) может быть сложнее из-за особенностей шины Infinity Fabric, которая должна работать синхронно или в определенном соотношении с памятью для максимальной эффективности.

Можно ли отключить один из чиплетов для экономии энергии?

Технически, через BIOS некоторых материнских плат можно отключить одно из ядер или даже целый CCD (Core Disable), но это редко имеет смысл для экономии энергии, так как современные процессоры отлично умеют парковать неиспользуемые ядра. Отключение CCD может потребоваться только для диагностики или в очень специфических сценариях совместимости со старым ПО.

Почему в диспетчере задач ядра отображаются группами?

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

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

Специальной платы не нужно, все платы с подходящим сокетом (AM4 или AM5) поддерживают эти процессоры. Однако для процессоров с двумя CCD (Ryzen 9) настоятельно рекомендуется использовать платы среднего и высокого уровня (чипсеты B650E, X670, X670E), так как они имеют более качественную подсистему питания и лучшую трассировку, что обеспечит стабильную работу шины Infinity Fabric и отсутствие троттлинга.