The OpenNET Project / Index page

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



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

Оглавление

Red Hat представил Nova, драйвер для GPU NVIDIA, написанный на языке Rust, opennews (?), 21-Мрт-24, (0) [смотреть все]

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


11. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  –2 +/
Сообщение от Аноним (-), 21-Мрт-24, 17:27 
> драйвер для GPU NVIDIA, написанный на языке Rust

Но ведь местные кексперты с пеной у рта утверждали, что на расте невозможно написать драйвер!
Как же так получилось, что невидия взяла и смогла?!
Кто может объяснить??

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

14. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +8 +/
Сообщение от Аноним (14), 21-Мрт-24, 17:30 
это Red Hat представил драйвер
нвидиа не шмогла
Ответить | Правка | Наверх | Cообщить модератору

17. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +7 +/
Сообщение от Аноним (17), 21-Мрт-24, 17:31 
Видимо плохие эксперты оказались. Неожиданно, лол.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

36. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +/
Сообщение от Аноним (36), 21-Мрт-24, 17:59 
Там самое вкусное в прошивке. Так что драйвер этот условный.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

118. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +2 +/
Сообщение от namenotfound (?), 21-Мрт-24, 20:48 
дада, а потом окажется, что фирмварь gsp на расте написана, жду не дождусь оправданий в таком случае
Ответить | Правка | Наверх | Cообщить модератору

133. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +2 +/
Сообщение от Аноним (174), 21-Мрт-24, 21:40 
> дада, а потом окажется, что фирмварь gsp на расте написана, жду не
> дождусь оправданий в таком случае


$ strings /usr/lib/firmware/nvidia/550.54.14/gsp_*.bin | grep GCC:
GCC: (GNU) 8.2.0
GCC: (NVRISCV GCC 8.3.0-2022.03.28) 8.3.0

кончай ныть, растаман. иди код переписывать :)

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

173. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +/
Сообщение от Аноним (2), 21-Мрт-24, 23:50 
Она на Ada написана, если чё. Почитай, что предлагает SPARK, и чего нет и когда не будет у ржавчины.
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

199. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +/
Сообщение от Аноним (-), 22-Мрт-24, 02:27 
> Она на Ada написана, если чё. Почитай, что предлагает SPARK, и чего
> нет и когда не будет у ржавчины.

А судя по коментам прошлого чувака она писана на сях и собрана gcc'ом - под RISCV. Да, нвидия таки походу - вот - сменила свои Falcon на RISCV, как и грозилась.

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

220. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +/
Сообщение от Аноним (2), 22-Мрт-24, 08:09 
Gcc компилятор Ada и в частности SPARK. Где ты нашёл си в кометах прошлого чувака? Они никогда не скрывали, что у них в прошивке.
Ответить | Правка | Наверх | Cообщить модератору

228. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +1 +/
Сообщение от Минона (ok), 22-Мрт-24, 09:26 
> Она на Ada написана, если чё.

Откуда дровишки?

> Почитай, что предлагает SPARK

Расскажи нам.

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

245. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +/
Сообщение от Аноним (2), 22-Мрт-24, 10:23 
Так вон Кумар ещё 5 лет назад рассказывал, что у них за прошивки на Ada и как они у них используются, никто секрета из этого не делал. И в том числе объяснял, что такое SPARK и чем он хорош: https://www.youtube.com/watch?v=2YoPoNx3L5E
Ответить | Правка | Наверх | Cообщить модератору

179. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +/
Сообщение от Аноним (178), 22-Мрт-24, 00:31 
А на чём там написано для GSP, ты никогда не узнаешь. Невмдия не скажет.
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

81. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  –1 +/
Сообщение от Слава Линуксу (?), 21-Мрт-24, 19:29 
Да там этот рУст, как start.sh используется
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

138. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +/
Сообщение от Аноним (138), 21-Мрт-24, 21:56 
Ну так ты открой ссылку с перепиской и прочитай на чём они сразу же и споткнулись, ну:

"With the choice of Rust the first problem to deal with are missing C binding abstractions for
integral kernel infrastructure (e.g. device / driver abstractions)."

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

155. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +3 +/
Сообщение от Аноним (-), 21-Мрт-24, 22:38 
Вполне ожидаемо.
То что ядро писалось дидами, причем не руками, а ногами, можно понять просто по кол-ву CVE.
И как переносить в раст код на дыряшке, который держится на "мамкой клянусь, тут null не будет", а сверху обмазано кастами к void*....
Думаю это действительно очень сложная задача.
Ответить | Правка | Наверх | Cообщить модератору

166. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +1 +/
Сообщение от Tron is Whistling (?), 21-Мрт-24, 23:17 
> То что ядро писалось дидами, причем не руками, а ногами, можно понять

просто по тому, что "нидиды" его банально не напишут - не хватит.

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

180. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  –1 +/
Сообщение от Аноним (178), 22-Мрт-24, 00:34 
Недиды, кхе-кхе, Redox написали, вот.
Ответить | Правка | Наверх | Cообщить модератору

186. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +2 +/
Сообщение от Аноним (174), 22-Мрт-24, 00:44 
> Недиды, кхе-кхе, Redox написали, вот.

в котором уже допустили CVE 7.8 High. Тоесть, в абсолютно неиспользуемой оси, без софта, какой-то васян, которому нечего было делать, просто нашел уязвимость, Карл. А нидиды-растаманы до сих пор не могут это пофиксить, Карл! Феерическое зрелище. :-D

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

221. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +1 +/
Сообщение от Tron is Whistling (?), 22-Мрт-24, 08:34 
С хеллоуворлдами всё понятно, но практической ценности оно не имеет, там ещё лет 100500 писать, за это время растишка просто сдохнет.
Ответить | Правка | К родителю #180 | Наверх | Cообщить модератору

212. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +/
Сообщение от n00by (ok), 22-Мрт-24, 06:52 
>> драйвер для GPU NVIDIA, написанный на языке Rust
> Но ведь местные кексперты с пеной у рта утверждали, что на расте
> невозможно написать драйвер!

Они совершенно правы. Другое дело, что в школе не изучали теорию множеств, потому вместо "я не могу" пишут "невозможно". Когда потребуется, специально обученные люди на деньги RedHat очень быстро всё перепишут.

Кстати, те же самые эксперты уверяют, что поддерживать (старое) ядро - как два байта переслать.

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

234. "Red Hat представил Nova, драйвер для GPU NVIDIA, написанный ..."  +/
Сообщение от Алексей (??), 22-Мрт-24, 09:53 
> возможность добиться значительного упрощения по сравнению с драйвером Nouveau, благодаря задействованию многих готовых обработчиков, предоставляемых прошивкой GSP.

Основная часть функциональности реализована в GSP прошивке (на б-гомерзком C). А обёртку можно написать хоть на visual basic.

> Из-за необходимости поддержки старых GPU NVIDIA код драйвера Nouveau излишне усложнён и негибок

Не из-за C, а из-за того, что "старыми" GPU драйвер должен управлять "вручную", а не сказать "эй, прошивка, ну-ка быстро сделала ВОТ ЭТО".

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

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

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




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

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