The OpenNET Project / Index page

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

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

"В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от opennews (ok) on 27-Дек-12, 20:19 
В драйвере для видеокарт AMD семейства HD7000 (Southern Islands) реализована (http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commi...) поддержка 2D-ускорения. На реализацию поддержки было потрачено достаточно много времени, так как HD7000 являются первыми видеокартами с существенно переработанной архитектурой GCN (Graphics Core Next), оптимизированной на произвольные вычисления (GPGPU) и заметно отличающейся от предшественников, что потребовало написания отдельного драйвера, хоть и частично базированного на коде драйвера R600g.


Реализация 2D-ускорения в данном драйвере являет собой достаточно важную веху в развитии, поскольку было принято решение реализовать поддержку ускорения 2D-вывода через ускорение 3D, используя библиотеку GLAMOR (http://www.freedesktop.org/wiki/Software/Glamor), что позволит не тратить усилия на отдельную реализацию 2D-ускорения. Ценой данного решения стала необходимость в полноценно работающей инфраструктуре 3D-ускорения данного драйвера до того как начнет работать 2D-ускорение. В прошлом месяце в драйвер RadeonSI был внесен (http://www.phoronix.com/scan.php?page=news_item&px=MTIzNzU) ряд исправлений, касающихся 3D-ускорения, после чего Михель Дэнцер (Michel Dänzer) из компании AMD представил 2 патча, включающих поддержку 2D-ускорения через библиотеку GLAMOR.

Напомним, что особенностью архитектуры 2D-акселерации GLAMOR, которая была предложена компанией Intel, является использование OpenGL для ускорения 2D-операций. В отличие от SNA и UXA, GLAMOR перекладывает выполнение всех операций рендеринга на плечи внешней библиотеки, которая использует OpenGL для ускорения отрисовки.

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

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

Оглавление

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


1. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от NickFaces (ok) on 27-Дек-12, 20:19 
И как с производительностью при таком подходе?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 20:22 
Как оно будет в конкретной инкарнации - это мы будем посмотреть когда они драйвер допилят окончательно. А так - в плеерах например вывод видео через сущности OpenGL - вполне обычная практика. Т.е. в принципе подход вполне себе живет и используется.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от NickFaces (ok) on 27-Дек-12, 20:36 
Да, но оно и при выводе видео в плеере не особо блещет расторопностью.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

32. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 23:49 
Ну и особой тормознутостью тоже в общем то. Зачастую это один из самых быстрых способов вывода видео, хотя зависит от драйверов разумеется.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

15. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от devl547 email(ok) on 27-Дек-12, 21:32 
С производительностью все не столь хорошо.
Glamor придумал Intel, когда понял, что на его интеграшках выгоднее всегда держать частоты и конвеер в 3D режиме (хотя лично у меня SNA без гламура заметно быстрее). Но не на мощных дискретках же!

Да, я понимаю, что пилить нормальную честную поддержку 2D лениво. Ну а что делать?
Glamor - это лишний оверхед, лишние сущности, ненужный нагрев воздуха и повышение энтропии вселенной.

У самого дома сейчас 2х7770 (кросс, но это не столь важно).
Приходится стиснув зубы сидеть на блобе, потому как вариантов особо нет - либо костыли, либо тормоза и глюки в 2D.

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

17. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +2 +/
Сообщение от vovans (ok) on 27-Дек-12, 21:41 
Естественно, пришлось бы тебе с блобом сидеть в любом случае с таким набором ))))))) Прям, стиснув зубы :D
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

18. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от vovans (ok) on 27-Дек-12, 21:42 
И да, нормальный драйвер уже костыль? ппц...
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

79. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 16:10 
> И да, нормальный драйвер уже костыль? ппц...

Да, потому что чужеродный элемент в системе. Заноза в з@днице. С проприетарью в открытой системе вечно тупые проблемы, она вечно тормозит прогресс, там вечно что-то отваливается.

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

83. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от ваноним on 28-Дек-12, 17:42 
конечно! блобный костыль в православной гентушечке
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от dalco (ok) on 27-Дек-12, 21:53 
А что подразумевается под честной поддержкой 2d?

Если ничего не путаю, то блока 2d ускорения в радиках давным-давно нет. Так что гламур ничуть не хуже других решений. Просто, amd`шники не стали сами изобретать велосипед, а воспользовались уже написанным. По идее, при _идеальной_ реализации 3d-ускорения и безбажном гламуре, 2d тоже должно быть на уровне (ну, или будет годика через 2 :) ).

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

25. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от тоже Аноним email(ok) on 27-Дек-12, 22:30 
На тех же 7770 вентилятор при работе в 2D может просто-напросто останавливаться - за ненадобностью. В 3D же он набирает обороты и делает карту куда менее тихой. Так что разницу между честным 2D и эмуляцией через 3D легко понять на слух...
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

45. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от Аноним (??) on 28-Дек-12, 00:48 
> В 3D же он набирает обороты

Вы уверены что это связано с неким переключением некого режима из 2D в 3D, а не просто с возросшей нагрузкой при обсчёте 3D, возросшей из-за этого частотой и как следствие -тепловыделением?

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

56. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 05:09 
> возросшей из-за этого частотой и как следствие -тепловыделением?

Именно этим самым. Драйвера обычно меняют частоту сугубо на основании загрузки GPU - если она большая, частота задирается. Правда у открытого драйвера эта логика пока работает довольно странно и своеобразно.

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

67. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от тоже Аноним email(ok) on 28-Дек-12, 10:24 
Насколько я понял идею инженеров AMD, карточка просто отключает большую часть своих блоков, когда они не нужны. Программная эмуляция 2D через 3D не позволит ей пребывать в таком "холодном" состоянии.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

80. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 16:23 
> Насколько я понял идею инженеров AMD, карточка просто отключает большую часть своих
> блоков, когда они не нужны.

Насчет новых не скажу, а HD5xxx/6ххх по моим наблюдениям просто люто скидывают частоту памяти и крушилок (скидывает частоты драйвер GPU). В минимальном режиме память лично у меня даунклокается с 1200 до 300 МГц, а крушилки с 850 до 150. Если не ошибаюсь, при этом еще и вольтажи немного снижаются до кучи. Жрет оно при этом кардинально меньше. Во много раз. Насчет полной отключки не в курсе: числокрушилки и память совсем отключить все-равно не выйдет. А кто работать то будет?

> Программная эмуляция 2D через 3D не позволит ей пребывать в таком "холодном" состоянии.

Так там каких-то специальных блоков для ускорения 2D вроде как и нет уже несколько поколений, по поводу чего не понятно откуда профит наступает.

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

84. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от тоже Аноним email(ok) on 28-Дек-12, 20:06 
Зря вы про память. У меня на карточке гигабайт, что значительно превышает нужное для 2D количество памяти. Убрать питание со всех банков, кроме одного - это уже профит...
Опять же, вопрос, насколько оптимальной будет программная эмуляция и сможет ли она объяснить драйверу, что можно включать троттлинг.
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

27. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от devl547 email(ok) on 27-Дек-12, 22:53 
Хардварного блока ускорения нет начиная с 5000 серии.
Это не мешало в xf86-video-ati его реализовывать привычным способом через EXA без гламура.

И опять же - там все 2D->3D эмулируется в железе, а не софтово, как это делает гламур.

>при _идеальной_ реализации 3d-ускорения

Gallium. Слишком большой оверхед и любит процессор жрать.

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

54. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 04:59 
> И опять же - там все 2D->3D эмулируется в железе, а не софтово, как это делает гламур.

Просто 2D как-то так получился частным случаем 3D. А раз уж оно есть - странно этим не пользоваться.

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

63. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от commiethebeastie (ok) on 28-Дек-12, 09:09 
>Gallium. Слишком большой оверхед и любит процессор жрать.

Вообще-то процессор жрал синхронный DMA. Сейчас запилили A-DMA и нагрузка резко упала.

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

70. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Stax (ok) on 28-Дек-12, 13:27 
Эээ "Сейчас запилили A-DMA и нагрузка резко упала." - вы что, издеваетесь? Это будет еще не раньше следующего ядра, и еще неизвестно, не добавит ли проблем..
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

78. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 16:08 
> Это будет еще не раньше следующего ядра,

...и юзермод допилить надо. Но будет.

> и еще неизвестно, не добавит ли проблем..

Да не должен особо. А чему такому в DMA проблемы добавлять? Там вон народец HyperZ для R600+ таки вроде как допилил до кондиции - еще ништяки. В общем, в новом году будет интересно.

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

71. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Grammar Nazi on 28-Дек-12, 13:35 
2D-ускорения
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

33. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от Аноним (??) on 27-Дек-12, 23:50 
> частоты и конвеер в 3D режиме

А что есть "частоты в 3D режиме"? oO

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

44. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –2 +/
Сообщение от devl547 email(ok) on 28-Дек-12, 00:44 
>А что есть "частоты в 3D режиме"? oO

В биосе прошиты частоты для разных режимов работы же.
По возрастающей:
простой -> 2D -> декодирование видео -> 3D.

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

55. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 05:06 
> простой -> 2D -> декодирование видео -> 3D.

Ну да, щаз. Там конечно зашиты разные частоты, но переход между ними происходит чисто по усмотрению драйвера. То-есть, вполне возможно зафорсить максимальный клок при нифиганеделании (видяха будет излишне отапливать воздух просто так) или форсануть миниимальный клок в 3D гамезе (получите на сложных сценах поганый FPS). Открытый драйвер радеонов (не сабжевых, а R600g) позволяет форсануть конкретный режим просто влобовую. У закрытого есть некое API для управления оверклоком и андерклоком вообще.

Кстати на эффект близкий к первому иногда матерятся юзеры открытого драйвера, особенно с нотиками, т.к. драйвер по неведомой причине на автомате гуляет только между средним и максимальным режимами клоков. А минимум вообще не юзает. По поводу чего и жрет, собственно.

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

57. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 05:11 
> Да, я понимаю, что пилить нормальную честную поддержку 2D лениво. Ну а что делать?

А что есть "честная поддержка 2D"? Собственно там массив числокрушилок да некоторые специфичные аппаратные блоки, в основном нацеленные на упрощение самых тяжелых 3D операций.

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

3. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от Аноним (??) on 27-Дек-12, 20:31 
Спасибо за подарок на новый год. Побегу в магазин за GCN. Дед мороз таки существует!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 23:53 
> Спасибо за подарок на новый год. Побегу в магазин за GCN. Дед мороз таки существует!

Эм... драйвер еще сыроват пока. Я бы подождал стабилизации всего этого. Хотя понятия о стабильности у всех разные. Просто указанный драйвер для требовательных 3D нагрузок пока еще не айс. Сырой/местами недопиленный. Из амдшных открытых дров хорошо развит R600g, через который работают все предыдущие карты VLIW4/5 (из более-менее актуальных это HD5xxx/6xxx).

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

61. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 08:57 
Дело не в том насколько он хорош. Это дело принципа - не хотел покупать железку пока не было реального подтверждения что "осилили". Два- три месяца и на блобе или самопатченом ядре поживу. До этой новости все было вилами по воде, а сейчас уже можно.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

72. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 13:54 
> реального подтверждения что "осилили".

Ну это рано или поздно осилят, как ни крути. Просто тайминг в этом случе неудачный: серия уже год как есть, а открытый драйвер хоть и есть, но сырой. Думаю в 8000-й cерии это будет более удачно в том плане что она мало отличается архитектурно и ее будет проще поддержать.

А еще мне интересно: где вы GCN более-менее недорогие нашли? :)

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

82. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 16:44 
> А еще мне интересно: где вы GCN более-менее недорогие нашли? :)

7770 от 3,5 на яндекс-маркете

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

11. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 21:12 
Молодцы, ждем тестов. Я уже начинаю верить в их обещания об изкоробочно-рабочем драйвере для 8ххх. Так глядишь может и производительность подтянут, хотяб на 90% от блоба.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 22:47 
Если производительность подтянут до 90% от блоба, это будет что-то невероятное. 90%-ная мощность из коробки таких монстров - это огромный жирный плюс. Nouveau будет выглядеть не просто уныло. а совсем...
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

28. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от devl547 email(ok) on 27-Дек-12, 22:56 
>Nouveau будет выглядеть не просто уныло. а совсем...

Нуво довольно быстр - похороникс вроде процентов 75-80 от блоба насчитал. У него основная проблема не в месе, а в drm (отсутствие подержки реклока)


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

38. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от Аноним (??) on 28-Дек-12, 00:04 
Это зависит от приложения и карточки. В основном как раз таки в районе 10% от блоба крутится и ниже, особенно 4хх серия.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

46. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от devl547 email(ok) on 28-Дек-12, 00:49 
>В основном как раз таки в районе 10% от блоба крутится и ниже, особенно 4хх серия.

Скажу по-секрету, частота GPU, которую ставит нуво на 4xx серии по-дефолту (aka самый низкий уровень, записанный в биосе) как раз составляет 10-15% от максимальной, на которой гоняет блоб.

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

51. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от Аноним (??) on 28-Дек-12, 02:57 
Судя по тестам того же фороникса, не настолько сильно оно помогает сколько лишних проблем прибавляет. И тестили они на 2хх серии - одной из самой нормально поддерживаемой свободными дровами. Пишут что на ГФ 8/9 оно практически не работает, на новых и подавно.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

52. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 03:11 
зависимость между ростом частоты и производительности нелинейна, вообще-то
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

66. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Sergey722 (ok) on 28-Дек-12, 09:32 
экспоненциальная?
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

77. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 16:05 
> зависимость между ростом частоты и производительности нелинейна, вообще-то

А какая же?

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

58. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от Аноним (??) on 28-Дек-12, 05:12 
> Скажу по-секрету, частота GPU, которую ставит нуво на 4xx серии по-дефолту (aka
> самый низкий уровень, записанный в биосе) как раз составляет 10-15% от
> максимальной, на которой гоняет блоб.

Бенчи не подтверждают этот тезис чего-то. Производительность явно не 10% от оригинала.

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

13. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –2 +/
Сообщение от devl547 email(ok) on 27-Дек-12, 21:18 
>реализовать поддержку ускорения 2D-вывода через ускорение 3D, используя библиотеку GLAMOR

Мдя.. Ну то есть можно продолжать сидеть на блобе.
Потому как ЭТО - по сути отсутствие как 2D, так и 3D.

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

19. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от vovans (ok) on 27-Дек-12, 21:43 
А смысл не сидеть на блобе? Хочется греть атмосферу и иметь полурабочее железо? Смысл в этом какой?
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

22. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от Аноним (??) on 27-Дек-12, 22:18 
Затем, что меньше гимора с обновлением драйвера, затем, что 2D в открытых драйверах (на предыдущих поколениях карт) был намного быстрее, затем, что работает стабильнее, затем, что KMS. Узколобенький вы наш.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

60. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от tipa_admin on 28-Дек-12, 08:47 
Забыл самый убойный аргумент: затем, что Linux-only :-D
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

73. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 14:00 
> Забыл самый убойный аргумент: затем, что Linux-only :-D

Остальным никто не запрещает реализовать KMS. А то что они слоупоки - сами виноваты. Линуксоиды по крайней мере пытаются вытащить свою графическую подсистему на нормальный уровень, а остальные - забили.

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

85. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –2 +/
Сообщение от iZEN (ok) on 28-Дек-12, 21:46 
>> Забыл самый убойный аргумент: затем, что Linux-only :-D
> Остальным никто не запрещает реализовать KMS. А то что они слоупоки -
> сами виноваты. Линуксоиды по крайней мере пытаются вытащить свою графическую подсистему
> на нормальный уровень, а остальные - забили.

Intel — это "линуксоиды". А ты — никто и звать тебя никак.

Это Inlel, вечно плетящаяся в хвосте высокопроизводительной 3D-графики, в своё время подсунула в ядро Linux законченное решение в виде инфраструктуры GEM/KMS и тем самым заставила других вендоров графических решений (X.org в их числе) плясать под свою дудку!

Однако, ATI и NVIDIA никогда не пользовались инфраструктурой своего конкурента, а предлагали собственные проприетарные драйверы. И до сих пор серьёзно опережают Intel по части реализации высокопроизводительной 3D-графики.

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

59. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 05:14 
> Хочется греть атмосферу

А я и не грею - когда не использую игры, уталкиваю GPU на минимум и он вообще холодный. Ибо 150МГц вместо 850. Что как бы огого какая разница. Это с открытым драйвером. Просто кошек надо уметь готовить :)

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

24. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 22:22 
Откуда такие выводы? Карта не имеет 2D аппаратных блоков вообще, все в любом случае работает как 3D.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

29. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от devl547 email(ok) on 27-Дек-12, 22:59 
> Откуда такие выводы? Карта не имеет 2D аппаратных блоков вообще, все в
> любом случае работает как 3D.

Читай коммент выше. Одно дело пихать 2D на видяху, которая сама отрабатывает данный случай, не поднимает частоты и эмулирует все через 3D.
А другое дело - софтово переводить 2D->3D, иметь увеличенное потребление процессора и повышение частот и нагрева видяхи, которой 3D суют.

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

65. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от Аноним (??) on 28-Дек-12, 09:14 
>сама отрабатывает данный случай

В твоих фантазиях. Там отрабатывает одно и то же, там НЕТ БЛОКОВ 2D ВООБЩЕ. Нечему там отрабатывать. Совершенно. Даже если ьы очень очень захочешь. Потому что их нет. Уже 2 поколения нет.

>софтово переводить 2D->3D

Оно и так софтово, начиная с HD5000.

Там ФИЗИЧЕСКИ НЕТ того, что могло бы определить 2D ты рисуешь или 1D или 3D. Там тупо набор большого числа векторных ALU, с простенькой обвязкой для экономии места и удешевления. Оно умеет только испольнять код сових операций. Вот mul %a, %b это 2D или 3D, пора увеличивать чатстоту или еще нет? Знатоки блин. Идите фаркрай тестируйте.

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

74. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от Аноним (??) on 28-Дек-12, 14:02 
> 1D или 3D. Там тупо набор большого числа векторных ALU, с
> простенькой обвязкой для экономии места и удешевления.

Не, ну блоки для ускорения наиболее тяжелых операций есть, только в основном это все на 3D ориентировано, ясен перец.

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

35. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 23:55 
> Мдя.. Ну то есть можно продолжать сидеть на блобе.

Можно. Законодательно не запрещается. Просто блобы по вкусу далеко не всем.


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

30. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от pilat email(ok) on 27-Дек-12, 23:40 
Power Management бы реализовали. У меня ноут вырубается не от того, что садится батарейка, а еще раньше: от перегрева. Только с закрытым драйвером получается работать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 23:57 
> Power Management бы реализовали. У меня ноут вырубается не от того, что
> садится батарейка, а еще раньше: от перегрева.

С именно GCN графикой? А то для более ранних он уже реализован и в принципе работает. Правда автоматическое управление несколько хромает. Но в конце концов реклокнуть при запуске игрушки можно и руками. Не очень эстетично, но эффективно и результативно.

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

76. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от pilat email(ok) on 28-Дек-12, 14:14 
> С именно GCN графикой? А то для более ранних он уже реализован
> и в принципе работает. Правда автоматическое управление несколько хромает. Но в
> конце концов реклокнуть при запуске игрушки можно и руками. Не очень
> эстетично, но эффективно и результативно.

У меня Radeon HD 6520G (SUMO) и некто, распознаваемый как "Radeon HD 6400M/7400M Series" (микрокод подхватывется CAICOS). Второй, вроде, Evergreen, как-раз, но иксы грузились с первым, судя по слову "SUMO" в выводе 'glxinfo'. Все-равно печка.

У меня вопрос: как с открытыми дровами узнавать какой именно адаптер используется, и точно ли отключен второй (а то мало ли, может там Dual-graphics моде работает, или вовсе второй вхолостую греет)?

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

31. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от botman (ok) on 27-Дек-12, 23:43 
Так что, в AMD решили поработать с Intel сообща? HD7000 это ведь не только видяхи, но ещё и интегрированное видео на чипах A6-A8-A10. Если для драйверов AMD и Intel будет использоваться один софт это ведь будет плохо для nVidia.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 23:59 
> Так что, в AMD решили поработать с Intel сообща?

Даже у конкурентов могут местами быть совместные интересы. Ну вот ускорение графики в лине им нужно обоим. И если можно спихать часть работы на других и конкурента - выглядит довольно интересно, а? :)

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

41. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от botman (ok) on 28-Дек-12, 00:22 
>> Так что, в AMD решили поработать с Intel сообща?
> Даже у конкурентов могут местами быть совместные интересы. Ну вот ускорение графики
> в лине им нужно обоим. И если можно спихать часть работы
> на других и конкурента - выглядит довольно интересно, а? :)

для меня выглядит интересно, всё-таки купил очередную систему только на AMD, хотя подмывало взять Intel и nVidia

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

81. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от Аноним (??) on 28-Дек-12, 16:30 
> для меня выглядит интересно, всё-таки купил очередную систему только на AMD, хотя
> подмывало взять Intel и nVidia

У интел хорошие драйвера, но сами GPU у них хиленькие, что никакой драйвер не компенсирует особо. А у нвидии блоб может и неплохой, но обладает всеми недостатками блоба. А открытый нуво по сравнению с интелем и амд явно недоразвит. А у амд несколько более кривой блоб, зато открытые драйвера явно лучше нуво. В общем идеала пока нет.

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

39. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Проходящий on 28-Дек-12, 00:08 
> HD7000 это ведь не только видяхи, но ещё и интегрированное видео на чипах A6-A8-A10.

VLIW4, ГП Trinity на архитектуре HD69xx.

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

40. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –2 +/
Сообщение от botman (ok) on 28-Дек-12, 00:17 
Кто-то в интернетах ошибается?

http://www.ferra.ru/ru/system/news/2012/09/27/AMD-Second-Gen.../

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

43. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от Проходящий on 28-Дек-12, 00:44 
Из новости по ссылке:
>Что касается интегрированной графики, то в топовых десктопных чипах AMD Trinity она включает в себя 384 потоковых процессора с производительной микроархитектурой VLIW4

То, что чипы обозвали HD7000, не наделяет их архитектурой CGN, так же как интеграшка 740G не принадлежит серии HD2000, несмотря на название HD2100.

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

48. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от botman (ok) on 28-Дек-12, 01:21 
http://www.amd.com/US/PRODUCTS/DESKTOP/APU/MAINSTREAM/Pages/...

прямо дело было вечером, делать было нечего, и решили в AMD изменить нумерацию графических ядер... бессмыслица какая-то, подумаешь работает на пару с HD6670 - велика разница, прогресс должен идти своим чередом

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

49. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от devl547 email(ok) on 28-Дек-12, 01:35 
Ну вообще он прав, у Llano был VLIW5, у тринек VLIW4
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

64. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от commiethebeastie (ok) on 28-Дек-12, 09:14 
http://www.x.org/wiki/RadeonFeature

Northern Islands: HD6450, HD6570, HD6670, HD6790 - HD6990, HD64xxM, HD67xxM, HD69xxM, HD7450 - HD7670

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

42. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +2 +/
Сообщение от Аноним (??) on 28-Дек-12, 00:31 
В каком смысле сообща ?) Гламур сделал работник Интел, но потом кинули и начали пилить SNA. Разработка открытая, чего бы АМД не подобрать и не доработать ? Интел им не помогает - это просто плюс опенсорса дает о себе знать.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

47. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от botman (ok) on 28-Дек-12, 00:55 
http://www.phoronix.com/scan.php?page=article&item=intel_gla...

SNA не сильно лучше Glamor, на первый взгляд... молодцы что подобрали

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

50. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от nVidia фанбой on 28-Дек-12, 02:54 
Отличная новость! Глядишь, через 10 лет и до 3D доползет! :D
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

75. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от Аноним (??) on 28-Дек-12, 14:05 
> Отличная новость! Глядишь, через 10 лет и до 3D доползет! :D

Он уже дополз до какого-никакого 3D, тупо потому что это требовалось для работы 2D выводимого через 3D :)

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

53. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от Loooooker (ok) on 28-Дек-12, 03:44 
А я для мобильного 7650M и блоба-то не нашел. После установки же десктопной версии блоба даже иксы отказываются запускаться.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

68. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +1 +/
Сообщение от Аноним (??) on 28-Дек-12, 12:24 
С встройками всегда были и будет проблемы - так как частенько производителям встроек разрешают менять прошивку и тюнинговать параметры на гране фола, из за битвы с конкурентами. Так что если производитель ноута что то там силно перетюнинговал, то жди блоба именно от них и не факт что он заработает, так как пользовательская база очевидно меньше.
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

86. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  –1 +/
Сообщение от Аноним (??) on 29-Дек-12, 11:21 
Это замечательно, но сколько еще ждать 3Д?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

87. "В драйвере RadeonSI для видеокарт AMD HD7000 реализована под..."  +/
Сообщение от runoverheads (ok) on 21-Янв-13, 18:18 
у меня работает. Sapphire hd7750.
драйвер radeonsi в mesa.

Gentoo kernel 3.6.11 + XServer 1.12.99 (git-a615b90) + glamor 0.5 + Mesa git + llvm 3.3svn + xf86-video-ati git

OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD CAPE VERDE
OpenGL version string: 2.1 Mesa 9.1-devel (git-a076c27)
OpenGL shading language version string: 1.20

игрушки идут) правда только x64 т.к. не собрана 32-bit версия драйвера в системе.
видео можно играть через библиотеку vdpau используя libvdpau_radeonsi.so из Mesa. но пока hw акселерация не реализована.

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

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

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




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

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