The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Описание работы динамического управления питанием видеокарт ..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Описание работы динамического управления питанием видеокарт ..." +/
Сообщение от Аноним (-), 17-Июл-13, 00:37 
> Спасибо что откликнулись.

Ну меня амдшная активность проперла и я более-менее изучил вопрос.

> каталог /sys/class/drm/card0/device/hwmon у меня отсутствует
> всё делал как описано в статье.

Это датчик температуры всего лишь. Что-то припоминаю что в 4000 оно может отличаться и/или вообще опциональное, чтоли.

> температуру меряю по показателям процессора, он у меня на одной медной шине с видеокартой.

Достаточно слабая корреляция, думается. Т.е. меряется все-таки в основном температура проца.

> при включении echo "battery" > /sys/class/drm/card0/device/power_dpm_state
> температура падает на 1 градус.

Логично - в battery есть 1 уровень производительности: 200МГц. А в performance - тоже 1, но 500МГц. Логично что на 200МГц видеокарточка кушает меньше. Т.к. до проца как до жирафа - это мало заметно. Но думается батарейку экономит ощутимо (снижается частота в 2.5 раза и понижается напряжение питания).

В целом же сие есть эталонный пример убогого заполнения таблиц состояний питания производителем. Я прямо стесняюсь спросить: а в каталисте то оно чего делает с такими таблицами? Каталист же тоже не волшебник и не имеет права за пределы указанные производителем соваться.

Подозреваю что это изначально задумано производителем довольно деревянно и работает (как минимум в оффтопике) как-то так: пока к ноуту прицеплен адаптер питания, оно жарит на максимуме 500МГц ("pefrormance"). А отцепили адаптер - на 200МГц валит ("battery"). Динамическое масштабирование частоты по нагрузке в такой таблице отсутствует как класс... oO.

Я бы показал эту табличку Дейчеру (на мыло или на форониксе где-нить), думаю грохот кирпичей был бы слышен долго :). Пусть почешет репу что делать с подобным "счастьем" - когда производитель пудак и вообще динамическое масштабирование не заюзал. Реально идиoтское заполнение таблицы. Хотя мало ли, может у этого GPU или конфиги какие-то проблемы если на лету часто переключать частоты, так что производитель был вынужден перейти к такому деревянному сценарию руления питанием. С моей колокольни я могу констатировать крайне печальный набор состояний зашитый в vbios.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Описание работы динамического управления питанием видеокарт ..., opennews, 15-Июл-13, 22:07  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру