Компания AMD обнародовала техническую документацию, которая раскрывает детали механизма Platform Quality of Service (PQoS) для будущей микроархитектуры Zen 6. Этот аппаратный механизм предназначен для точного распределения разделяемых ресурсов процессора, таких как кэш-память и пропускная способность шины. Документ, выпущенный 2 апреля 2026 года, описывает три новых расширения набора команд, которые кардинально меняют подход к управлению нагрузками в многопользовательских средах.
Нововведения направлены на решение проблемы «шумных соседей», когда одно приложение или виртуальная машина потребляет все доступные ресурсы, замедляя работу остальных. В то время как существующие решения AMD позволяли ограничивать ресурсы в рамках отдельных доменов QoS, Zen 6 предлагает инструменты для глобального контроля на уровне целых групп ядер. Это критически важно для дата-центров, облачных провайдеров и хостинговых компаний, которые сдают в аренду вычислительные мощности множеству клиентов.
Первое расширение получило название Global Bandwidth Enforcement (GLBE). Оно позволяет системному программному обеспечению устанавливать единый верхний предел пропускной способности внешней шины L3 для группы ядер, которая может охватывать несколько традиционных доменов QoS . Проще говоря, администратор может объединить произвольный набор ядер в группу и жестко ограничить их суммарный доступ к оперативной памяти, независимо от их физического расположения на кристалле.
Второе расширение, Global Slow Bandwidth Enforcement (GLSBE), применяет тот же принцип к так называемой «медленной памяти» . В современных серверных системах все чаще используется многоуровневая память, включающая, например, модули CXL или удаленные NUMA-узлы. GLSBE дает администраторам инструмент для предотвращения ситуации, когда одна из рабочих нагрузок перегружает канал доступа к этим более медленным, но часто более емким уровням памяти. Оба механизма, GLBE и GLSBE, управляются через специальные модельно-специфичные регистры процессора .
Третье расширение, Privilege-Level Zero Association (PLZA), решает задачу с другого ракурса. Ранее механизмы QoS и мониторинга ресурсов (Resource Monitoring ID) привязывались к конкретному потоку выполнения. PLZA позволяет аппаратуре автоматически изменять эту привязку, когда код начинает выполняться на нулевом уровне привилегий (CPL=0) — уровне ядра операционной системы или гипервизора . Это означает, что критически важный код, обеспечивающий работу виртуализации и драйверов, может автоматически получать гарантированный доступ к ресурсам, даже если пользовательское приложение, которое его вызвало, работает в жестких ограничениях.
В совокупности эти изменения знаменуют собой переход от пассивного мониторинга к активному, аппаратно-ускоренному управлению производительностью. Для виртуализированных сред это означает возможность предоставлять более строгие гарантии производительности (SLA), что критически важно для баз данных и высоконагруженных веб-сервисов. Ожидается, что процессоры с архитектурой Zen 6, включая серверные чипы EPYC Venice с возможным количеством ядер до 256 и десктопные Ryzen Olympic Ridge , поступят на рынок во второй половине 2026 года.
