The OpenNET Project / Index page

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

В видеодрайвер Radeon добавлена поддержка DMA-BUF PRIME

15.08.2012 19:40

В драйвер Radeon добавлена поддержка импорта-экспорта объектов GEM через интерфейс DMA-BUF PRIME. Этот интерфейс представляет собой совместно используемый несколькими драйверами GPU буфер с доступом по DMA, что, например, позволяет нескольким GPU с различными драйверами совместно обсчитывать одну и ту же сцену, а также допускает динамическое подключение GPU (gpu hotplug).

Со стороны ядра Linux поддержка этой технологии была добавлена в версии 3.4 и дополнительно расширена в ядре 3.5. Со стороны X.org поддержка DMA-BUF PRIME появится в X.org 1.13, ожидаемом в начале сентября. Изменения, нужные для работы драйвера Radeon, войдут в следующий релиз libdrm (2.4.39).

Также стоит напомнить, что libdrm 2.4.38 выйдет в эти выходные. Кроме всего прочего, в этой версии добавлены PCI ID новых карт AMD 7000-й серии ("Southern Islands") и исправлено отсутствие некоторых PCI ID для карт AMD 5000-й серии("Evergreen"), а также PCI ID для Intel Haswell. Также улучшена работа с неопознанными устройствами Intel, добавлены наработки PRIME за прошлый месяц, касающиеся Nouveau и Intel, улучшено тестирование видеорежимов, добавлен ряд улучшений Radeon от разработчика Marek Olšák, а также некоторые улучшения для TI OMAP от разработчика Rob Clark.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Большой набор патчей для X.Org с реализацией нового API для взаимодействия с драйверами
  3. OpenNews: Начальная реализация горячего подключения видеоадаптеров без перезапуска X-сервера
  4. OpenNews: Для X.Org Server разрабатывается новый API для взаимодействия с драйверами
  5. OpenNews: В X.org 1.13 до версии 1.5 будет обновлён RandR
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34586-radeon
Ключевые слова: radeon, prime, gpu
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (28) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 23:46, 15/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А для чего вообще KMS/GEM создавали изначально? Вроде как бы чтобы отнять у Иксов права рута. А что теперь предлагается? Допустим работают два Иксовых процесса от имени разных пользователей. И как им в этот общий буфер писать? Наделить их снова рутовыми правами?
     
     
  • 2.3, Аноним (-), 00:00, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Рут это вторично, главное это нормальное распределение страниц памяти. Уже сейчас радеоны могут изнутри адресовать витруальную память с преобразованием адресов.
     
     
  • 3.7, Аноним (-), 00:54, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только при чем тут PRIME? Который вообще о том чтобы GPU могли совместно работать над одной сценой например, совместно тягая куски через буфер. Несколько процессов иксов тут вообще каким боком?
     
  • 2.30, ананим (?), 12:30, 18/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    о каком руте вы говорите, если речь идёт о вызовах ядра.

    >И как им в этот общий буфер писать?

    нормально будут писать - поддержка импорта-экспорта объектов GEM через интерфейс.

     

  • 1.4, Аноним (-), 00:15, 16/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С AMD Trinity все равно на vesa сидеть приходится. Xorg-radеon не работает, Catalyst 12.6 под linux не знает, что есть такое чудо как Trinity, а если его насильно заставляешь, то с яркостью глюки на HP g7-2050er.

    Vesa наше все.

     
     
  • 2.6, кевин (?), 00:50, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ээм пока что всё дело в hp увы эти засранцы меняют vbios
     
  • 2.10, Вася (??), 08:31, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    здесь: http://h30434.www3.hp.com/t5/Notebook-Operating-Systems-and/Linux-performs-gr врут?
     
     
  • 3.17, Аноним (-), 12:21, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    модель другая, особенно если учесть то, что hp video bios заменяет
     
     
  • 4.18, Аноним (-), 12:59, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > модель другая, особенно если учесть то, что hp video bios заменяет

    А каким боком пингвину сдался видеобиос?

     
     
  • 5.22, XPEH (?), 16:41, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    http://lmgtfy.com/?q=atombios
     
     
  • 6.28, Аноним (-), 17:22, 17/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > http://lmgtfy.com/?q=atombios

    Так идея атомбиоса как раз в том что это - платформонейтральный интерпретируемый код. Кто угодно может его интерпретировать и он сделает железке так как надо для именно вот этой вот железки. Не вижу как замена атомбиоса сама по себе должна вызывать проблемы.

     

  • 1.5, WherWolf (?), 00:48, 16/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Дык вроде сделали поддержку в ядре 3.4 + открытом драйвере.
     
  • 1.9, Владимир (??), 01:47, 16/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Чую скоро, скоро на своем Radeon буду играть под Linux в мощные игры!!!
     
     
  • 2.14, kotonimus (?), 09:31, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Tuxcart ?
     
     
  • 3.16, Anonimus.UA (?), 10:37, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Heroes Of Newerth, Oil Rush, Xonotic...
     
     
  • 4.19, Аноним (-), 13:00, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Heroes Of Newerth, Oil Rush, Xonotic...

    В последний из них я и так играю на открытом радеоне. Средние настройки он тянет с вполне нормальным FPS :)

     

  • 1.11, Аноним (-), 08:48, 16/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давно уже пора отправить иксы на покой.
    http://russianfedora.ru/content/%D0%A2%D0%B5%D0%;BA%D1%83%D1%89%D0%B8%D0%B9-%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81-%D0%B8-%D0%BF%D0%BB%D0%B0%D0%BD%D1%8B-%D0%BD%D0%B0-opencl-%D0%B2-fedora
    Начиная с мая 2012, в Mesa есть базовая поддержка OpenCL. Для тех, кто не в курсе - поддержка OpenCL уже давно есть в Mac OS X "из коробки" и в Windows, если на ней установлен DirectX 11, но ситуация с графикой в Linux крайне тяжелая, что бы ни говорили ретрограды, которым ничего не нужно, и
    OpenCL - не является исключением.
     
     
  • 2.12, Аноним (-), 08:52, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    http://russianfedora.ru/content/%D0%92-%D0%BF%D1
    http://www.russianfedora.ru/content/%D0%9F%D0%B5%D1&
     
     
  • 3.15, Sergey722 (ok), 10:14, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо! Очень интересно.
    Ещё мне понравилась ссылка приведённая на одной из страниц (английский):
    http://ppaalanen.blogspot.com/2012/05/wayland-anti-fud.html

    К сожалению, когда не разбираешься сам в вопросе, приходится принимать на веру чужие заявления :-(. Правда, можно попытаться понять, кто из спорщиков более адекватен.

     
  • 2.13, Аноним (-), 09:20, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Хейтеры, как и в случае с systemd, изливаются потоками ненависти, но, опять-таки, как и в случае с systemd, очень подозрительно, что признанные специалисты отрасли приветствуют изменение, а анонимные аналитики Linux-ресурсов ругают. Это, разумеется, ничего не доказывает, но дает повод для раздумий. Так вот, мало кто представляет, насколько убог и насколько уже устарел X11.
     
     
  • 3.20, Аноним (-), 13:04, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > как и в случае с systemd, очень подозрительно, что признанные специалисты
    > отрасли приветствуют изменение, а анонимные аналитики Linux-ресурсов ругают.

    Потому что признанные специалисты - себе не враги. И если они видят возможность облегчить свою участь в разы - они готовы переучиться слегка и покодить немного. А есть категория упертых старых хрычей "я так привык и все тут".

     
  • 2.21, ВовкаОсиист (ok), 14:36, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    На нвидии умвр, чяднт? И OpenCL и OpenGL 4.3 :/
     
     
  • 3.29, Аноним (-), 17:24, 17/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > На нвидии умвр, чяднт? И OpenCL и OpenGL 4.3 :/

    Юзаешь блобятину. Вот это - днт при открытости системы, определенно.

     
     
  • 4.31, ВовкаОсиист (ok), 19:02, 01/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, буду как ты юзать перекособоченый радеон или ещё тому хуже ушлёпковатый каталист.
     
  • 2.23, Аноним (-), 17:20, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Или толстота, или глупость. А скорее всего и то и другое
     
  • 2.24, Аноним (-), 18:51, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и что же не так с опенсиэль в линуксах?
     
     
  • 3.25, Аноним (-), 19:41, 16/08/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Очень долго внедряли в иксы
     
     
  • 4.26, Аноним (-), 01:40, 17/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    опенсиэль в иксы? пешите исчо чо
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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