The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

NVIDIA начнёт использовать открытые модули ядра для GPU, начиная с Turing , opennews (ok), 12-Май-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


47. "NVIDIA начнёт использовать открытые модули ядра для GPU, нач..."  +1 +/
Сообщение от Бывалый Смузихлёб (ok), 12-Май-24, 13:23 
> Открытые модули могут использоваться только с GPU,
> оснащёнными отдельным микроконтроллером GSP (GPU System Processor),
> применяемым в таких микроархитектурах, как Turing, Ampere и Ada

Угу, всю суть вынесли в отдельный огороженный проц с прошивкой и теперь играют в доброту, а по большому счёту, в открытый доступ предоставляются просто способы проброса команд

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

59. "NVIDIA начнёт использовать открытые модули ядра для GPU, нач..."  +1 +/
Сообщение от Аноним (23), 12-Май-24, 14:42 
Вот плевать вообще, главное - драйвер будет вместе с ядром и исчезнет вагон да тележка палок вставленных свидетелями GPL в Nvidia драйвер.
Мне плевать на идею если она ломает мне половину системы.
Ответить | Правка | Наверх | Cообщить модератору

69. "NVIDIA начнёт использовать открытые модули ядра для GPU, нач..."  +3 +/
Сообщение от Аноним (71), 12-Май-24, 15:30 
Даже если не будет закрытого кода, исполняемого ядром ОС, уже большой плюс.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

85. "NVIDIA начнёт использовать открытые модули ядра для GPU, нач..."  +2 +/
Сообщение от Аноним (88), 12-Май-24, 15:54 
код, исполняемый ядром, можно
1. разреверсить
2. заменить.

Код исполняемый уартой можно только терпеть. Но это только цветочки!

Раз на карте есть промежуточный корень доверия в виде чипа с зативоизированной прошивкой, то можно наглеть дальше. Потребовать от хоста для работоспособности карты крутить драйвер, выполняющий произвольный код. Карта его посылает - драйвер выполняет. Что карта посылает - непредсказуемо. Ну ладно, допустим реверсили-реверсили, и разреверсили. Сделали быстрый ограниченгый безопасный эмулятор. Опять же ничто не мешает карте требовать наличие на хосте инета для TLS-соединения с серваком NVidia, с которого они будут раз в день аттестованным картам присылать обновления кодогенератора. А заодно майнить на карте. А заодно требовать абонентскую плату. Не заплатил - никакого тебе GPGPU, а на всех поверхностях - реквизиты для оплаты вместо текстуры.

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

156. "NVIDIA начнёт использовать открытые модули ядра для GPU, нач..."  +/
Сообщение от Аноним (71), 12-Май-24, 22:49 
Вызывать Qemu и запускать такой код в ней. А вот предоставлять соединение с серваком Невидии это уж слишком, тут возвращаемся снова к Красным.
Ответить | Правка | Наверх | Cообщить модератору

181. "NVIDIA начнёт использовать открытые модули ядра для GPU, нач..."  +/
Сообщение от Аноним (-), 13-Май-24, 03:03 
>> Открытые модули могут использоваться только с GPU,
>> оснащёнными отдельным микроконтроллером GSP (GPU System Processor),
>> применяемым в таких микроархитектурах, как Turing, Ampere и Ada
> Угу, всю суть вынесли в отдельный огороженный проц с прошивкой и теперь
> играют в доброту, а по большому счёту, в открытый доступ предоставляются
> просто способы проброса команд

Суть - это всякий DVFS и тому подобное? Справедливости ради - мелкий МК с фирмварой такое рюхает намного лучше чем здоровенный основной системный проц с шедулингом задач и проч.

Время реакции мелкого гаденыша выделеного под свою задачу - сильно ниже. И сильно меньше чего может пойти не так в этом процессе. И да, если вы думаете что эта грабля была у нвидии, то - НИФИГА. Напрямую рулить через регистры DVFS и проч - пробовали и в Radeon. Получалсь ессно фигня. Управление питанием было лагучим, кривым и глючным и из-за проблем с таймингами испытывало много проблем. В какой-то момент после консультаций с амдшниками дровописаки таки решили перестать ломиться в открытую дверь в чистом поле и тоже поюзали сервисный проц делающий DVFS для именно того для чего он предназначен. Это и куда лучше работает, и большую часть вещей перенастроить таки можно если очень нужно, а умеет он все равно сильно больше чем открытый код когда либо мог, особенно в нормальном виде. А в случае нвидии это все почему-то вот только сейчас случается. Вообще-то GPUшка должен прежде всего поток GPU команд рюхать а такие разборки с AUX вспомогаловкой с попытками быть святее папы римского - ну да, many tried. Many failed.

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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