Компания AMD представила патчи для операционной системы Linux, которые добавляют поддержку нового типа процессорных ядер под названием Low Power. Эти ядра предназначены для работы в составе гибридных процессоров и ориентированы на выполнение задач с минимальным потреблением энергии.
В настоящее время код топологии x86 в ядре Linux поддерживает разделение процессорных ядер на производительные и энергоэффективные. Новое обновление расширяет эту классификацию, добавляя 3 тип процессорных ядер для гибридных платформ. Изменения позволят операционной системе более точно распределять нагрузку и эффективнее управлять питанием.
Инженер AMD Вишал Бадоле сообщил, что новые гибридные процессоры передают информацию о типе ядра через функцию CPUID. Значение 2 указывает на ядро со сверхнизким потреблением энергии, которое создано специально для фоновых процессов или работы в режиме простоя.
Отделение новых ядер от стандартных энергоэффективных блоков необходимо для корректной работы операционной системы. Без этого обновления пользовательское пространство Linux определяло тип ядер как неизвестный в системных файлах отладки. Кроме того, патчи позволят правильно масштабировать частоту процессора при регулировании производительности.
Предложенный набор изменений состоит из 2 патчей. Изменение под номером 1 заменяет числовые обозначения типов ядер на понятные имена в коде, а изменение под номером 2 внедряет поддержку нового типа ядер в инфраструктуру Linux. В настоящее время данное обновление проходит этап рецензирования.
Источник: www.playground.ru