The OpenNET Project / Index page

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



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

Исходное сообщение
"Улучшение открытых драйверов Radeon: интеграция UVD в Mesa, ..."
Отправлено Аноним, 15-Апр-13 19:36 
> если нужен opencl\uvd\radeonsi то без llvm не собрать.

Не совсем понял как UVD стыкуется с llvm.

> Я читал рассылку и тестил все собственноручно, кроме хевена нигде супер выйгрыша видно не было.

Я сомневаюсь что вы смогли протестировать вообще все возможные в мире варианты шейдеров, простите великодушно :).

Основная проблема в том что на их кастомного кодогенераторе перец "пришел, увидел, победил". Для LLVM потребовалось бы намного больше усилий для того же результата. При том что LLVM вообще ничего такого особого сам по себе не предлагает. Называя вещи своими именами, он генерит код для GPU на уровне плавания топора по реке. После нескольких лет въе... над этим крапом достижения сводятся к "способен наконец сгенерить код который можно скормить GPU" и "не очень сильно сливает кастомному кодогенератору". Не больно какое привлекательное соотношение затрат усилий к результату.

> На ванильной месе, для производительности, нет никакой  хоть сколько-нибудь
> заслуживающей внимания разницы с llvm или без.

Вот я и думаю - если б они несколько лет повъе вместо этого дурацкого LLVM с той же интенсивностью над кастомным кодогенератором - результат бы поражал воображение. В общем это имхо было довольно дурным решением.

 

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



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

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