The OpenNET Project / Index page

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

26.06.2014 07:57  В ядре Linux 3.16 наблюдается ускорение работы свободного видеодрайвера Radeon

Ресурс Phoronix провёл небольшое тестирование, нацеленное на изучение поведения ядра Linux версии 3.16 (ветка DRM-Next) с GPU семейства Radeon. Тест проводился с использованием Ubuntu 14.04 с MESA 10.3 (версия в разработке из git) из "oibaf PPA". Системным процессором выступил Intel Core i7 4790K. В качестве GPU были взяты GPU на основе GCN, а именно HD 7850, HD 7950 и R9 270X. Для сравнения также был взят Radeon HD 6870, основанный на более старой архитектуре VLIW.

Как известно, в ядро 3.16 попала серия патчей, ускоряющих доступ к памяти в случае GPU, использующих виртуальную память (GPUVM). В основном это касается GPU семейства GCN, где данная возможность используется драйвером. Технически, GPUVM также используют некоторые старшие модели семейства Radeon HD6000, но там эта возможность как правило не используется. Поэтому данные изменения затрагивают только GPU на основе архитектуры GCN.

Результаты тестов оказались достаточно предсказуемыми.

  • В тесте OpenArena HD 7850 показал прирост на 5%, HD 7950 - на 13%, а R9 270X - на 8%. HD6870, как и ожидалось, показал одинаковую производительность с 3.15 и 3.16, отличающуюся в пределах погрешности.
  • В Reaction Quake 3 производительность GPU на семействе GCN выросла слабо, на считанные проценты. Производительность HD6870 не изменилась.
  • В известном своей требовательностью тесте Unigine Sanctuary, Radeon HD 7850 стал быстрее на 21%, а HD 7950 и R9 270X - на 27%.
  • В еще одном требовательном тесте Unigine Tropics, Radeon HD 7850 ускорился на 21%, HD 7950 - на 27%, а R9 270X стал быстрее на целых 34%. В результате GPU семейства GCN начали составлять в данных тестах серьезную конкуренцию более старым GPU поддерживаемым драйвером R600.
  • При тестировании в играх Unvanquished и Warsow результаты не изменились, при том GPU на основе GCN демонстрировали заметное отставание от HD6870.
  • В игре Xonotic GPU на основе GCN немного прибавили в производительности, однако прирост FPS составил лишь 5-7%.


  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
Автор новости: Аноним
Тип: Обобщение
Ключевые слова: radeon, amd, driver, benchmark
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Xasd (ok), 11:25, 26/06/2014 [ответить] [показать ветку] [···]    [к модератору]
  • +10 +/
    > В ядре Linux 3.16 наблюдается ускорение работы свободного видеодрайвера Radeon

    опять ускорение?!

     
     
  • 2.4, анонко (?), 11:27, 26/06/2014 [^] [ответить]    [к модератору]
  • +2 +/
    Нет, вечная игра в догонялки.
     
     
  • 3.7, пруфридер (?), 11:33, 26/06/2014 [^] [ответить]    [к модератору]
  • +4 +/
    В перегонялки, если уж совсем объективным быть.
     
     
  • 4.48, z (??), 23:49, 29/06/2014 [^] [ответить]    [к модератору]
  • +/
    20 лет перегонялок побед
     
  • 2.12, Аноним (-), 12:00, 26/06/2014 [^] [ответить]    [к модератору]
  • +13 +/
    > опять ускорение?!

    Работают люди. Это приносит результаты. Такая неожиданность прямо... :)

     
  • 1.2, Аноним (-), 11:26, 26/06/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    Как на убунту можно поставить?
     
     
  • 2.5, анонко (?), 11:29, 26/06/2014 [^] [ответить]     [к модератору]  
  • +/
    http kernel ubuntu com kernel-ppa mainline v3 16-rc2-utopic Правда, рекоменд... весь текст скрыт [показать]
     
     
  • 3.8, Аноним (-), 11:34, 26/06/2014 [^] [ответить]    [к модератору]  
  • –4 +/
    Через магазин убунту установиться?
     
     
  • 4.9, berkwit (?), 11:38, 26/06/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    НЕТ!
     
  • 4.35, Аноним (-), 14:55, 26/06/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    пожалуйста, не устанавливайтесь никуда через магазин, я слышал, это опасно для людей!
     
     
  • 5.37, Злобный ХвостЪ (?), 15:29, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    Это пользователь убунты, норм - гуманоиды не пострадают.
     
  • 3.10, Аноним (-), 11:58, 26/06/2014 [^] [ответить]     [к модератору]  
  • +/
    Как правило ставить новое ядро в старую убунту - достаточно безопасное начинание... весь текст скрыт [показать]
     
     
  • 4.13, Andrey Mitrofanov (?), 12:07, 26/06/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    > Как правило ставить новое ядро в старую убунту - достаточно безопасное начинание.
    > добро пожаловать в багтрекер.

    И что, ментейнеры прямо так _поддержат такое "достаточно безопасное начинание"?

     
     
  • 5.22, Аноним (-), 13:50, 26/06/2014 [^] [ответить]     [к модератору]  
  • –3 +/
    Не знаю Если у тебя куплена коммерческая поддержка - спроси у тех у кого покупа... весь текст скрыт [показать]
     
  • 5.42, Аноним (-), 23:00, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    хм. а в чем траблы? ну откатисся на старое.
    у меня этих ядер как на гуталиновой фабрике например.
     
  • 4.14, Психиатр (ok), 12:12, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    на домашнем десктопе 3.16-rc2 бегает, вопросов нет.
    но конфиг очень сильно зачищенный от ненужного железа и фич.
     
  • 3.17, Аноним (-), 13:03, 26/06/2014 [^] [ответить]     [к модератору]  
  • –1 +/
    Когда я установил ядро Opensuse 13 1 и 12 3, всё работало Но при попытке устано... весь текст скрыт [показать]
     
     
  • 4.23, Аноним (-), 13:54, 26/06/2014 [^] [ответить]     [к модератору]  
  • +/
    Если вы вдруг не заметили, эта новость - про открытые драйверы, к тому же радеон... весь текст скрыт [показать]
     
     
  • 5.26, Zenitur (ok), 14:04, 26/06/2014 [^] [ответить]     [к модератору]  
  • –4 +/
    Та часть драйверов видеокарт NVIDIA и Catalyst, которая модуль ядра, тоже открыт... весь текст скрыт [показать]
     
     
  • 6.30, Аноним (-), 14:17, 26/06/2014 [^] [ответить]     [к модератору]  
  • +/
    Она открытая, но - проприетарная и не часть ядра Что означает много дурных запр... весь текст скрыт [показать]
     
     
  • 7.31, Аноним (-), 14:18, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    А, да, забыл: еще можно посмотреть каким компилером собрано ядро (у убунтуев это обычно 4.6.3 почему-то) и (вы только подумайте) - поставить его из репок за пару минут :).
     
  • 2.15, Психиатр (ok), 12:13, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    > Как на убунту можно поставить?

    забейте.
    это тот же тролль который во всех новостях про ведро спрашивает как на убунту поставить.

     
  • 1.3, anonymous (??), 11:27, 26/06/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    >  наблюдается ускорение работы свободного видеодрайвера Radeon

    Прямо канал Дискавери какой-то. Сидят и наблюдают.

     
  • 1.6, bugmenot (ok), 11:31, 26/06/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    20% это хорошо, но 20% от малой величины так и будут малой величиной...
     
     
  • 2.11, Аноним (-), 12:00, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    > 20% это хорошо, но 20% от малой величины

    Я бы сказал что +20-30% в Unigine-based тестах - огого. Если вместо 100FPS стало 130 - это вполне заметно может быть.

     
     
  • 3.18, Аноним (-), 13:09, 26/06/2014 [^] [ответить]     [к модератору]  
  • +3 +/
    Если вместо 6 FPS стало 7 FPS - это незаметно ... весь текст скрыт [показать]
     
     
  • 4.25, Аноним (-), 13:59, 26/06/2014 [^] [ответить]     [к модератору]  
  • +/
    В каком-то роде это так и то и другое является неюзабельным слайдшоу, которое н... весь текст скрыт [показать]
     
  • 1.19, commiethebeastie (ok), 13:13, 26/06/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Это PTE называется.
     
  • 1.20, Аноним (-), 13:30, 26/06/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    +5% в quake 3 это конечно величайшее достижение.
     
     
  • 2.39, XoRe (ok), 19:10, 26/06/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    > +5% в quake 3 это конечно величайшее достижение.

    Вообще-то да.
    Игре почти 15 лет, код этой игрушки и код драйверов под неё давным давно оптимизировали, насколько это возможно.
    В такой ситуации +5% - достижение.

     
     
  • 3.45, Аноним (-), 07:16, 27/06/2014 [^] [ответить]     [к модератору]  
  • +/
    Тут скорее дело в том что увеличилась скорость работы с памятью, а quake3 не то ... весь текст скрыт [показать]
     
  • 1.21, Аноним (-), 13:42, 26/06/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А с ядром 3.15.1 под MATE (LinuxMint 17) у меня часто падают насмерть Иксы. Под штатным ядром пока нет.
     
     
  • 2.28, Аноним (-), 14:09, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    > насмерть Иксы.

    А что за GPU, что в dmesg и прочее?

     
  • 2.47, Sluggard (ok), 13:45, 29/06/2014 [^] [ответить]    [к модератору]  
  • +/
    Только что обновил ядро до 3.15.1 в openSUSE 13.1. Иксы не падают, но звук пропал и USB-порты не пашут. Останусь на 3.14.4.
     
  • 1.24, Аноним (-), 13:56, 26/06/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    а чеэта HD6000 и старее карты игнорят? там производительность только 80% от  блоба, а у некоторых и ниже.
     
     
  • 2.27, Аноним (-), 14:08, 26/06/2014 [^] [ответить]     [к модератору]  
  • +/
    Упомянутая оптимизация к ним неприменима по чисто техническим причинам И если о... весь текст скрыт [показать]
     
  • 2.29, Zenitur (ok), 14:14, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    > а чеэта HD6000 и старее карты игнорят? там производительность только 80% от
    >  блоба, а у некоторых и ниже.

    Это очень хороший результат. Ещё год назад в возможность этого никто бы не поверил.

     
  • 2.33, Аноним (-), 14:42, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    Начинай допиливать драйвер сам, а там глядишь AMD тебя на работу возьмет. Специалистов по написанию высокопроизводительных драйверов под линукс не так много на Земляшке.
     
  • 1.32, Аноним (-), 14:35, 26/06/2014 [ответить] [показать ветку] [···]     [к модератору]  
  • –2 +/
    HD 7770 Производительность свободных у меня была всегда выше на порядок, Cataly... весь текст скрыт [показать]
     
     
  • 2.43, z (??), 23:25, 26/06/2014 [^] [ответить]    [к модератору]  
  • +/
    Порядок это в 10 раз если что, не кизди
     
     
  • 3.46, anon01 (?), 21:09, 28/06/2014 [^] [ответить]    [к модератору]  
  • +/
    у него двоичное исчисление может быть, тогда в 2 раза Ж)
     

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


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