The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от opennews (ok) on 23-Янв-13, 17:16 
Разработчик из AMD Tom Stellard представил (http://lists.freedesktop.org/archives/mesa-dev/2013-January/...) патч, добавляющий в бэкэнд (http://cgit.freedesktop.org/~tstellar/llvm/) на основе LLVM для GPU семейства R600 поддержку косвенной адресации (indirect addressing). Указанный бэкэнд может опционально использоваться для генерации кода шейдеров и кроме этого является необходимым для поддержки OpenCL (произвольных вычислений на GPU).


В частности, отмечается что ранее отсутствие поддержки режима косвенной адресации приводило к неработоспособности шейдеров в играх Unigine и Sauerbraten при использовании LLVM-бэкэнда. Разработчик также отмечает что данный момент этот патч поддерживает только драйвер семейства R600, для видеокарт HD7000 пока отсутствует несколько необходимых callback-ов.


Кроме того, отмечается что для R600 в данный момент поддерживаются только массивы размером до 16 DWORDов, а также не реализована регистроваая упаковка векторных типов (vec4). Для корректной упаковки регистров во всех возможных случаях необходимо реализовать еще 1 проход для определения правильного размера векторов в каждом массиве.


Дополнительно стоит отметить, что LLVM бэкэнд для R600 был удален из MESA в связи с включением данного бэкэнда в апстрим (LLVM). Предположительно, указанные изменения в результате попадут в LLVM версии 3.3.

URL: http://www.phoronix.com/scan.php?page=news_item&px=MTI4MTM
Новость: http://www.opennet.ru/opennews/art.shtml?num=35906

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

Оглавление

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


1. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –8 +/
Сообщение от pavlinux (ok) on 23-Янв-13, 17:16 
Сколько бы людей стало ненужными, если бы корпорации открыли спеки! :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +6 +/
Сообщение от Аноним (??) on 23-Янв-13, 18:19 
Павлин, на сабжевые GPU спеки открыты. И да, это таки временами упрощает жизнь разработчиков. Достаточно сравнить состояние нувы и R600.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

20. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +8 +/
Сообщение от Пингвино (ok) on 23-Янв-13, 21:21 
О чём вы? Павлину главное сбзднуть, а мозгом он даже не пытается пользоваться.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

22. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –2 +/
Сообщение от Аноним (??) on 23-Янв-13, 23:57 
> О чём вы? Павлину главное сбзднуть, а мозгом он даже не пытается пользоваться.

Да я заметил, правда не понимаю - он вроде не бздшник. А бздит. Wtf? :)

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

25. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –1 +/
Сообщение от ананим on 24-Янв-13, 00:39 
он nvidia'шник.
при чём конченный. особенно его блоб нвидии возбуждает. его там аарон периодически посылает, но ему пофиг.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

32. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –2 +/
Сообщение от Аноним (??) on 24-Янв-13, 10:30 
> вроде не бздшник

он - обычное опеннетное трепло

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

33. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +1 +/
Сообщение от Аноним (??) on 24-Янв-13, 20:27 
>> вроде не бздшник
> он - обычное опеннетное трепло

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

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

34. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +2 +/
Сообщение от Аноним (??) on 25-Янв-13, 03:15 
Да ладно, временами дело говорит. Но иногда - как голубь с проводов на граждан.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

2. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 23-Янв-13, 17:17 
Ну так когда уже можно будет добывать биткоины используя открытый драйвер?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +1 +/
Сообщение от pavlinux (ok) on 23-Янв-13, 17:19 
> Ну так когда уже можно будет добывать биткоины используя открытый драйвер?

А зачем их добывать?

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

10. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 23-Янв-13, 18:20 
> А зачем их добывать?

Ну как зачем? Бабло побеждает зло :)

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

4. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +3 +/
Сообщение от Аноним (??) on 23-Янв-13, 17:20 
Надо организовать трекер задач для допиливания необходимых функций открытого драйвера и оплачивать все это биткоинами. Допили функцию - стали быстрее расчеты - эффективнее профит по коинам.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от pavlinux (ok) on 23-Янв-13, 17:36 
> эффективнее профит по коинам.

А зачем нужны коины?  Стабильно 5000$ в месяц будет прибыль?

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

8. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 23-Янв-13, 18:18 
over $9000!
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 23-Янв-13, 18:21 
> 5000$ в месяц будет прибыль?

Будет. Некоторое время. Если конкретно так вложишься в mining rig'и и найдешь дешевое электричество.

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

17. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –1 +/
Сообщение от pavlinux (ok) on 23-Янв-13, 20:43 
Пишут, что видюха окупается за 2 месяца,
AMD Radeon HD 7970 стоит 400$ какие нахер 9000$???


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

19. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +1 +/
Сообщение от Аноним (??) on 23-Янв-13, 20:57 
> Пишут, что видюха окупается за 2 месяца,
> AMD Radeon HD 7970 стоит 400$ какие наxер 9000$???

зарегистирированы проблемы у павлинуха с математическим аппаратом...
берешь 45 7970-х и ждешь 3 месяца


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

23. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 24-Янв-13, 00:08 
> AMD Radeon HD 7970 стоит 400$ какие нахeр 9000$???

Ну как какие? Если ты отгрохаешь нее...ческую mining-ферму, которая существенно подвинет остальных - ты таки поимеешь свои 5k$ в результате. Другое дело что затраты бабла на покупку оборудования будут неиллюзорные. Поэтому энное время ты будешь отбивать затраты на оборудование, а вовсе не грести лопатой :P. И не забывай что оно постепенно дешевеет + 7970 жрут довольно конкретно, а их кипа - жрет как сверхновая. И оплата электричества таки станет весьма конкретной статьей расходов.

Кроме того, сложность может расти по мере присоединения к системе ноывй участников с майнерами и увеличения суммарной вычислительной мощности. В конечном итоге сеть самобалансируется так что генерация монеток происходит с постоянной скоростью. Какой процент этого урвешь лично ты - зависит от соотношения твоей производительности vs производительность сети. Т.е. чисто теоретически получить 5k$ ничему не противоречит... но может быть сцyкодорого в плане затрат на покупку потребного для этого оборудования и требовать нехилой такой инсталляции :)

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

24. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от rshadow (ok) on 24-Янв-13, 00:38 
Да о чем вы тут все? Уже пару лет назад биткоины стали стоить дешевле электричества, так что забудьте...
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

26. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 24-Янв-13, 02:06 
> Да о чем вы тут все? Уже пару лет назад биткоины стали
> стоить дешевле электричества, так что забудьте...

дешевле/дороже...
это ведь смотря на ЧЁМ считать
раньше можно было за месяц отбить деньги за всю систему и ещё на 2 новых оставалось, сейчас так не получится :(

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

30. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 24-Янв-13, 04:17 
> стоить дешевле электричества,

Электричество у всех стоит по разному, кроме того, продолжающийся майнинг прозрачно намекает.


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

14. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 23-Янв-13, 18:23 
> Надо организовать трекер задач для допиливания необходимых функций открытого драйвера
> и оплачивать все это биткоинами. Допили функцию - стали быстрее расчеты
> - эффективнее профит по коинам.

Такая инициатива btw существует. Смотреть на форуме биткоинов.

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

6. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –3 +/
Сообщение от Аноним (??) on 23-Янв-13, 18:10 
Почему они не сделают наконец нормальные драйвера со всем функионалом?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +2 +/
Сообщение от хрюкотающий зелюк on 23-Янв-13, 18:18 
завтра сделают, проспятся и сделают, тебе обязательно сообщат лично
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 23-Янв-13, 18:22 
> Почему они не сделают наконец нормальные драйвера со всем функионалом?

Потому что это требует довольно дофига работы //Кэп.

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

13. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +1 +/
Сообщение от inferrna (ok) on 23-Янв-13, 18:22 
Ходят слухи, что ответ кроется в структуре американской патентной системы, позволяющей патентовать скруглённые углы, B-frames и тому подобные очевидности. Может и в драйвере чего-то такое хитро-секретное AMD у кого-то лицензирует, что заново изобрести не запрещается(вроде), а рассказать, если знаешь - низзя. Вот они и грузят работой штат юристов перед каждым коммитом в открытый драйвер.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

16. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –1 +/
Сообщение от Аноним (??) on 23-Янв-13, 19:47 
Давние связи с майкрософтом, ATI много копий сломало чтобы протолкнуть свою очередную версию как официальный стандарт Direct3D. Очевидно, имеют негласный договор гнобить линукс, и только с покупкой их AMD дело сдвинулось. Но договор то все еще действует...
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

18. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 23-Янв-13, 20:52 
стандарт Direct3D, ORLY?
это было во времена... эээ... DirectX 8.1 вообще-то
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

21. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –1 +/
Сообщение от Аноним (??) on 23-Янв-13, 22:57 
DirectX это общее название всего пакета. В него входит и Direct3D  и прочие прослойки для клавиатур .
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

27. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +1 +/
Сообщение от Аноним (??) on 24-Янв-13, 02:07 
> DirectX это общее название всего пакета. В него входит и Direct3D  
> и прочие прослойки для клавиатур .

и чё, стандартом он когда стал?

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

36. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –2 +/
Сообщение от Аноним (??) on 26-Янв-13, 00:19 
[устало]

Фирма ATI производит железо. Фирма NVIDIA тоже. Для достижения хороших продаж очень важно чтобы в выходящей через 3 месяца венде стандартом стал вариант железок ATI, а не AMD. Тогда ATI будет иметь право написать на коробке "новый радеон 100500, поддерживает все возмржности восхитительной виндоуз 666". NVidia будет в трауре, так как кому нужно покупать ущербную видяху если рядом лежит хорошая. На самом деле они одинаковы практически, только в оодной надо 2 такта для сложения и умножения, на второй 2 такта для умножения и сложения.

На моей памяти NVidia только 1 раз выиграла такую гонку, все остальные случаи побеждала ATI, то есть стандартом обьявлялась именно реализация ATI. Отсюда вывод, что связи вверхах очень хорошие.

Стандартом он стал с того момента как тебе запретили писать на твоей коробке "совместимо с виндовс директикс". Сначала докажи что совместим, потом отбашляй миллиарды кому надо для принятия фактического разрешения, только потом песатай коробки и продавай их в США.

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

38. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Led (ok) on 26-Янв-13, 02:33 
> Фирма ATI производит железо.
> железок ATI, а не AMD.

Ты с какой планеты? или 10 лет в одиночке отсидел, только что "откинулся" и не знаешь что в мире произошло?

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

39. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Аноним (??) on 27-Янв-13, 12:34 
как же всё запущено то :(
вот зачем было столько времени тратить на это сообщение, если в самой сути не разобрался (что такое стандарт на самом деле)?
да и про АТИ - смешно, за этот срок дети в школу пошли...
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

29. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +/
Сообщение от Пиу on 24-Янв-13, 02:52 
странно, почему тогда на r200 опенсорцные дрова были изначально?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

37. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –1 +/
Сообщение от Аноним (??) on 26-Янв-13, 00:24 
> странно, почему тогда на r200 опенсорцные дрова были изначально?

Быть то были но заработали они как надо спустя 10 лет. Очевидно, для галочки. Кстати спеки так и не открыты, именно те дрова писались под NDA.

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

28. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +2 +/
Сообщение от XoRe (ok) on 24-Янв-13, 02:09 
> Почему они не сделают наконец нормальные драйвера со всем функионалом?

Нельзя просто так взять и сделать нормальный драйвер видюхи (С) Капитан Боромир :)

Уважаемый, вы попробуйте драйвер клавы сделать, хотя бы ps/2.
Потом попробуйте драйвер для монитора 25x80 строк.
А потом вас ждет погружение в чудесный мир графических акселераторов...)

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

31. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  +3 +/
Сообщение от Аноним (??) on 24-Янв-13, 04:19 
Ну он просто не видел те спеки, на 900+ страниц, вот и умничает.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

35. "В LLVM бэкэнд R600 добавлена поддержка косвенной адресации"  –1 +/
Сообщение от Аноним (??) on 25-Янв-13, 03:17 
> Уважаемый, вы попробуйте драйвер клавы сделать, хотя бы ps/2.
> Потом попробуйте драйвер для монитора 25x80 строк.

Вон на хабре перец отгрохал драйвер usb-дисплея. Вот с кого пример брать надо :)


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

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

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




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

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