The OpenNET Project / Index page

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



"В Tyr, написанном на Rust драйвере для GPU ARM Mali, обеспечена совместимость с GNOME"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В Tyr, написанном на Rust драйвере для GPU ARM Mali, обеспечена совместимость с GNOME"  +/
Сообщение от opennews (??), 21-Ноя-25, 16:27 
Компания Collabora объявила о прогрессе в разработке для ядра Linux драйвера Tyr, написанного на языке Rust. Драйвер рассчитан на работу с GPU  ARM Mali, в которых применяется технология CSF (Сommand Stream Frontend), таких как Mali G310, G510 и G710. Отмечается, что  Tyr достиг уровня, пригодного для обеспечения работы среды рабочего стола GNOME, композитного сервера Weston и полноэкранных игр, таких как SuperTuxKart. Производительность нового драйвера оценена как сопоставимая с драйвером Panthor, написанном на языке Си...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64300

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

Оглавление

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

1. Сообщение от Аноним (1), 21-Ноя-25, 16:27   +4 +/
Всегда подозревал, что растеры из той же лодки что и гномеры!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #3, #8, #9

2. Сообщение от Аноним (2), 21-Ноя-25, 16:28   +/
Там и подозревать не надо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

3. Сообщение от Аноним (3), 21-Ноя-25, 16:32   +/
Когда уже гном на раст перепишут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #6, #7, #25

5. Сообщение от Аноним (6), 21-Ноя-25, 16:36   +/
Тестирование, эксперимент, абстракция. Языку уже 100 лет ничего толком написать не могут.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11

6. Сообщение от Аноним (6), 21-Ноя-25, 16:37    Скрыто ботом-модератором+4 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

7. Сообщение от Аноним (7), 21-Ноя-25, 16:45   +1 +/
COSMIC
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

8. Сообщение от Соль земли2 (?), 21-Ноя-25, 16:45   +/
Выздоравливай.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

9. Сообщение от нах. (?), 21-Ноя-25, 16:50   +/
вот видишь - напрасно подозревал. До этого у них с этим чудо-драйвером - ДАЖЕ гом не работал (но как?! Ну, видимо, вот так.)


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

10. Сообщение от Аноним (-), 21-Ноя-25, 16:54    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от Аноним (11), 21-Ноя-25, 16:55   +1 +/
а кто платить будет? вон невидия и платит, вот и пишут всякие поделки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

12. Сообщение от Аноним (-), 21-Ноя-25, 17:10   +/
Все пинают Mali, которому уже второй десяток лет, а Panthor до сих пор не готов. Интересно насколько затянется этот долгострой.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13

13. Сообщение от Аноним (13), 21-Ноя-25, 17:13   +/
https://en.wikipedia.org/wiki/Mali_(processor)#Implementations
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

14. Сообщение от Медведь (ok), 21-Ноя-25, 17:14   +1 +/
> При этом драйвер пока не готов для постоянного использования обычными пользователями и рассматривается как экспериментальный прототип для тестирования абстракций для разработки драйверов на языке Rust.

Всё как всегда...

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

15. Сообщение от Аноним (15), 21-Ноя-25, 17:57   +/
> Tyr не готов к использованию в качестве повседневного драйвера, и потребуется еще время, чтобы полностью довести его до апстрима, хотя теперь ясно, что мы обязательно к этому придем. И как простой прототип, он имеет множество упрощений, которых не было бы в основной версии, даже если он может работать поверх немодифицированной (т.е. с апстрима) версии Mesa.
> Тем не менее, этот прототип может служить экспериментальным драйвером и испытательным стендом для всей работы по абстракции Rust, происходящей в основной ветке. Он позволит нам экспериментировать с различными проектными решениями и собирать данные о том, что действительно способствует достижению цели проекта. Это свидетельство того, что Rust GPU KMD могут не работать, но и демонстрировать производительность наравне со своими аналогами на C.

--

Короче, для полноценного KMD нужно еще допилить поддержку Rust в ведре.

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

16. Сообщение от Аноним (16), 21-Ноя-25, 18:03   +/
Гном _настолько_ кривой, что под него надо дрова править?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21, #24

17. Сообщение от Аноним (17), 21-Ноя-25, 18:40   +1 +/
>и полноэкранных игр, таких как SuperTuxKart

Вот не пойму, все игры и движки под капотом дергают одни и те же вызовы, даже окружение, которое работает на гпу, те же самые вызовы использует, так в чем тут подвох?
Полуфабрикатный драйвер реализовал подмножество нормального функционала, или это разрабы игорей юзают недокументированные фичи, для которых надо отдельно драйвера патчить?

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

18. Сообщение от Анонимусс (-), 21-Ноя-25, 18:45   +/
> Это свидетельство того, что Rust GPU KMD могут не работать, но и демонстрировать производительность наравне со своими аналогами на C.

Мне вот просто интересно, откуда ты это взял?

В оригинале фраза звучит так:
"It is a testament that Rust GPU KMDs can work, and not only that, but they can perform on par with their C counterparts."

И если ее перевести с ангельского хотя бы гугл транслейтом, то получится что-то вроде
"Это свидетельствует о том, что графические процессоры Rust KMD могут работать, и более того, они могут работать наравне со своими аналогами на языке C."

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

19. Сообщение от Аноним (19), 21-Ноя-25, 18:55   +/
>и полноэкранных игр

Интересно, чем неполноэкранные игры такие особенные.

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

20. Сообщение от Аноним (21), 21-Ноя-25, 19:04   +1 +/
Когда уточняют что написано на расте, звучит как "я Вася и я алкоголик" или ещё хуже
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #23

21. Сообщение от Аноним (21), 21-Ноя-25, 19:04   +/
А что на линухе не кривое?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

22. Сообщение от 12yoexpert (ok), 21-Ноя-25, 19:16    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

23. Сообщение от Аноним (23), 21-Ноя-25, 19:17   +/
Кстати заметил что реже писать стали, видимо начали понимать что это уже работает не в плюс, а в минус популярности проекта.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

24. Сообщение от нах. (?), 21-Ноя-25, 19:21    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

25. Сообщение от 12yoexpert (ok), 21-Ноя-25, 19:29   +/
сначала systemd

пожалуйста

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

26. Сообщение от Аноним (-), 21-Ноя-25, 19:47    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору


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

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




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

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