процессоры

Amd разрешит разницу между «лучшим» и «предпочтительным» ядром

Оглавление:

Anonim

В последние недели в AMD участились дискуссии о том, как новые процессоры Ryzen 3000 взаимодействуют с Windows, и, в частности, о том, как ведут себя функции Best Cores и Preferred Cores, где возникают различия между тем, что Windows интерпретирует как «лучшие ядра» и то, что интерпретирует инструмент Ryzen Master.

В настоящее время существуют расхождения между лучшими ядрами и предпочтительными ядрами, которые управляются Windows и Ryzen Master.

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

Ryzen 3000 - первые продукты AMD, использующие функцию ACPI под названием CPPC2 (Collaborative Power and Performance Control 2), которая представляет собой API-интерфейс между микропрограммой микросхемы (в основном, UEFI BIOS и AGESA) и операционной системой, такой как Windows. Интерфейс позволяет аппаратным средствам лучше передавать свои функции управления частотой и питанием, а также настройки операционной системе.

Что с этим? То, что процессоры передают другой набор данных через свои собственные инструменты «Ryzen Master» и собственные API, которые отличаются от Windows, и именно между этими «лучшими ядрами» и «предпочтительными ядрами» CPPC2 вызвало некоторую путаницу с момента выхода первого релиза в июле.

Расхождения существовали с момента запуска серии Ryzen 3000. В большинстве ситуаций и конфигураций фактические ядра ЦП, которые загружаются в операционную систему при однопоточных или легких потоках, никогда не были соответствует лучшим ядрам процессора, как сообщает Ryzen Master. Это можно увидеть с помощью любой универсальной утилиты мониторинга, такой как диспетчер задач.

Расхождение здесь заключается в фактическом отображении между информацией о «лучших ядрах» Ryzen Master и API-интерфейсах SMU и отображении «предпочтительных ядер», которое передает прошивка AMD. через CPPC2 в операционную систему.

Самый простой способ просмотреть параметры конфигурации, которые CPPC2 связывает с Windows, - это просмотреть соответствующие записи системного журнала Windows «Kernel-Processor-Power» в средстве просмотра событий Windows, как показано выше на скриншоте экран.

«Лучшие ядра», определенные SMU и сообщенные Ryzen Master, определяются на основе электрических свойств и кодируются во время заводской высечки. «Предпочтительные ядра», определенные CPPC2, - это те, на которые AMD хочет, чтобы программист операционной системы отправлял большую часть трафика, не только из-за их превосходных физических или электрических свойств, но также потому, что они оптимальны для политики ротации ядер. от программиста Windows. Планировщик Windows запрограммирован не на то, чтобы слишком долго сохранять рабочий поток приложения, назначенный конкретному ядру, а периодически вращать его между парой двух ядер. Основанием для этого является управление температурой (распределение тепла через два пространственно разделенных сердечника).

AMD обещает, что обновит эту функцию, чтобы более четко показывать предпочтительные ядра и что не будет никаких несоответствий между операционной системой и Ryzen Master. Мы будем держать вас в курсе.

Шрифт Techpowerupanandtech

процессоры

Выбор редактора

Back to top button