The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Представлен первый кандидат в релизы ядра Linux 4.0"
Отправлено Аноним, 27-Фев-15 19:12 
> Ну елси тот же биось это разрешает, то почему бы и нет.

Биос у AMD как таковой ничего не решает "напрямую": ATOM BIOS это пачка таблиц с описанием пар вольтажей и частот на разные случаи жизни, профили управления вентилями и прочая + платформо-нейтральный код. Для интерпретатора. Этот код знает как своей видеокартой рулить. Хост читает код из ROM и ... интерпретирует это интерпретатором понимающим формат кода ATOM BIOS. Результат интерпретации кода - отправляется в видеокарту. Видеокарта сама рассказывает как с ней работать. Бонусом это нейтрально в плане платформы: ARM, MIPS и прочие Power при наличии PCI-E могут ничуть не хуже отпедалить этот же код интерпретатором. По поводу чего как минимум некоторые кадры утверждали что запустили радеона на Power и MIPS и оно даже работало.

Кроме этого есть куча всяких сервисных сопроцессоров. С некоей собственной фирмварой. Часть вгружается на старте из набортной флехи, часть догружается снаружи. Эти процы занимаются всякой сервисной фигней. В том числе - динамическим переключением частот и вольтажей в зависимости от нагрузки, в реальном времени и правильной последовательности, управлением оборотами вентилей и прочая (по факту это большой сложный комплекс). В дефолтовом режиме у амд видеоркарта стартует с "бутовым" профилем питания (параметры коего опять же шьет вендор в BIOS). В режиме VGA адаптера, и вообще, до того как драйвер проявит инициативу - нет динамического реклока. Он есть лишь когда драйвер взял управление на себя и явно откомандовал валить на динамическое управление питанием. Тогда питанием займется сервисный сопроцессор. Это называется DPM и работает круто и быстро. Отдельный сервисный проц оценивает загрузку блоков выполнения и принимает решения куда валить в плане частот. И так около сотни раз в секунду. После того как врубился DPM, в большинстве случаев вой вентиля видяхи уйдет на минимум на дефолтной автоматике, по причине снижения потребления. Если вендырь не накатал в BIOS особо глупые таблицы с зверским минимальным заполнением PWM (как оказалось - такое вот бывает). А драйвер может по аналогии откомандовать сервисному процу и заняться управлением вентилем, перегрузив параметры. При этом они ессно могут отличаться от таблицы BIOS-а, ясен перец, и перевешивают то что в BIOS вколчено. Проприетарный драйвер так всегда и работал. Ну вот юзерье и разреверсило какой пакет переключает, амдшники почесали репу, спросили юристов, сказали как регистры по правильному называются и подключились к процессу :). У сервисного проца в новых видяхах есть несколько режимов руления вентилем. Как автоматический, так и когда хост выставляет заполнение PWM сам. Управляторы из юзермода (типа ATI ADL API) могут рулить этим. Тут правда никакого ADL API из каталиста не делали, а просто сделали стандартный PWM - как он понимается линевой подсистемой HWMON. Логичнее каких-то левых вендорспецифичных апи.

> С блобом да, всё прекрасно. Хотя не всё, раньше можно было из Жифорса Квадру сделать,
> сейчас забанили. :(

Да хрен там ваших нвидий знает. В интересных мне вещах числодробилки от амд все-равно забористее на всякой массово-параллельной криптографии и тому подобном.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.

На сайте действует частичное премодерирование - после публикации некоторые сообщения от анонимов могут автоматически скрываться ботом. После проверки модератором ошибочно скрытые сообщения раскрываются. Для ускорения раскрытия можно воспользоваться ссылкой "Сообщить модератору", указав в качестве причины обращения "скрыто по ошибке".



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

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