The OpenNET Project / Index page

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

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

"В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от opennews (ok) on 26-Июн-14, 11:25 
Ресурс Phoronix провёл (http://www.phoronix.com/scan.php?page=article&item=linux316_...) небольшое тестирование, нацеленное на изучение поведения ядра 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 7850 - на 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%.

URL: http://www.phoronix.com/scan.php?page=article&item=linux316_...
Новость: https://www.opennet.ru/opennews/art.shtml?num=40083

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

Оглавление

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


1. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +10 +/
Сообщение от Xasd (ok) on 26-Июн-14, 11:25 
> В ядре Linux 3.16 наблюдается ускорение работы свободного видеодрайвера Radeon

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

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

4. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +2 +/
Сообщение от анонко on 26-Июн-14, 11:27 
Нет, вечная игра в догонялки.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +4 +/
Сообщение от пруфридер on 26-Июн-14, 11:33 
В перегонялки, если уж совсем объективным быть.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

48. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от z (??) on 29-Июн-14, 23:49 
20 лет перегонялок побед
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +13 +/
Сообщение от Аноним (??) on 26-Июн-14, 12:00 
> опять ускорение?!

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

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

2. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  –4 +/
Сообщение от Аноним (??) on 26-Июн-14, 11:26 
Как на убунту можно поставить?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от анонко on 26-Июн-14, 11:29 
> Как на убунту можно поставить?

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-rc2-utopic/

Правда, рекомендуется ставить на Ubuntu Utopic, но особой несовместимости с 14.04 быть не должно.

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

8. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  –4 +/
Сообщение от Аноним (??) on 26-Июн-14, 11:34 
Через магазин убунту установиться?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +1 +/
Сообщение от berkwit on 26-Июн-14, 11:38 
НЕТ!
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

35. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +1 +/
Сообщение от Аноним (??) on 26-Июн-14, 14:55 
пожалуйста, не устанавливайтесь никуда через магазин, я слышал, это опасно для людей!
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

37. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Злобный ХвостЪ on 26-Июн-14, 15:29 
Это пользователь убунты, норм - гуманоиды не пострадают.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

10. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 11:58 
> но особой несовместимости с 14.04 быть не должно.

Как правило ставить новое ядро в старую убунту - достаточно безопасное начинание. Но это -RC, так что если кто наступит на глюки - добро пожаловать в багтрекер.

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

13. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +1 +/
Сообщение от Andrey Mitrofanov on 26-Июн-14, 12:07 
> Как правило ставить новое ядро в старую убунту - достаточно безопасное начинание.
> добро пожаловать в багтрекер.

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

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

22. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  –3 +/
Сообщение от Аноним (??) on 26-Июн-14, 13:50 
> И что, ментейнеры прямо так _поддержат такое "достаточно безопасное начинание"?

Не знаю. Если у тебя куплена коммерческая поддержка - спроси у тех у кого покупал поддержку. А забесплатно тебя по любому никто не обязан поддерживать ни так, ни эдак. Сугубо добровольное начинание, а там уже все на усмотрение майнтайнеров.

Если тебя тяпнет какой-то баг - в принципе могут и послать. Но вообще, за несколько лет подобных экспериментов багов на стыке именно ядро <-> остальная часть ОС мне ни разу не попалось. Околосистемный код обычно имеет fallback paths на как минимум несколько версий ядер вокруг. Иначе сами же и задолбаются, да еще юзерье багрепортами задолбает.

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

42. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 23:00 
хм. а в чем траблы? ну откатисся на старое.
у меня этих ядер как на гуталиновой фабрике например.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Психиатр (ok) on 26-Июн-14, 12:12 
на домашнем десктопе 3.16-rc2 бегает, вопросов нет.
но конфиг очень сильно зачищенный от ненужного железа и фич.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

17. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  –1 +/
Сообщение от Аноним (??) on 26-Июн-14, 13:03 
> Правда, рекомендуется ставить на Ubuntu Utopic, но особой несовместимости с 14.04 быть не должно.

Когда я установил ядро Opensuse 13.1 и 12.3, всё работало. Но при попытке установить драйвер NVIDIA я увидел ошибку "В системе компилятор GCC такой-то версии, а ядро скомпидировано с такой-то (на одну больше). Модуль ядра скомпилируется, но ядро откажется его загружать. Продолжить?". Пришлось пересобирать из SRPM.

Предлагаю или поискать другой репозиторий, или пересобрать из DEB-SRC.

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

23. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 13:54 
> Предлагаю или поискать другой репозиторий, или пересобрать из DEB-SRC.

Если вы вдруг не заметили, эта новость - про открытые драйверы, к тому же радеоновские. У них таких проблем не бывает - DRM/KMS выноски являются модулем ядра, замайнлайнены и компилятся вместе с ядром. Поэтому там чисто технически всегда правильная версия компилера и они всегда грузятся. Такой вот небольшой плюсик открытых решений.

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

26. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  –4 +/
Сообщение от Zenitur (ok) on 26-Июн-14, 14:04 
Та часть драйверов видеокарт NVIDIA и Catalyst, которая модуль ядра, тоже открытая. И драйвер VirtualBox тоже. В этом случае они не устанвятся.

sudo apt-get build-dep программа
mkdir build && cd build
apt-get source программа
dpkg -i *.dsc
cd [TAB]
fakeroot ./debian/rules binary
cd ..
rm *dbg*
sudo dpkg -i *.deb

Гораздо проще, чем в RPM-based.

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

30. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 14:17 
> Та часть драйверов видеокарт NVIDIA и Catalyst, которая модуль ядра, тоже открытая.

Она открытая, но - проприетарная и не часть ядра. Что означает много дурных запрыгов по граблям на ровном месте, ибо в комплекте с ядром не билдуется и в пакете с модулями не поставляется. И вообще, при разработке ядра никто ни на секунду не парится вопросами совместимости с этим крапом. Это просто unsupported ядерщиками из майнлайна и майнтайнерами и все на свой страх и риск. А баги если что - писать в спортлото, на деревню дедушке. Ибо в майнлайне вас вообще пошлют, а майнтайнеры по чисто техническим мотивам не полезут колупать чужие проприетарные модули.

> И драйвер VirtualBox тоже. В этом случае они не устанвятся.

Не очень понимаю смысла в vbox при наличии встроенного в ядро KVM. Хотя если хочется поиметь дурных проблем на ровном месте - дело хозяйское.

> Гораздо проще, чем в RPM-based.

Только компилежка ядра даже на мощной машине займет довольно прилично времени, особенно с перестройкой пакета и прочее. Вкатить готовое не в пример быстрее и результативнее. ИМХО пересобирать ядро имеет смысл только при наличии каких-то кастомных требований, оправдывающих следующие несколько часов возни.

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

31. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 14:18 
А, да, забыл: еще можно посмотреть каким компилером собрано ядро (у убунтуев это обычно 4.6.3 почему-то) и (вы только подумайте) - поставить его из репок за пару минут :).
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

15. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Психиатр (ok) on 26-Июн-14, 12:13 
> Как на убунту можно поставить?

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

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

3. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +2 +/
Сообщение от anonymous (??) on 26-Июн-14, 11:27 
>  наблюдается ускорение работы свободного видеодрайвера Radeon

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

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

6. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от bugmenot (ok) on 26-Июн-14, 11:31 
20% это хорошо, но 20% от малой величины так и будут малой величиной...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 12:00 
> 20% это хорошо, но 20% от малой величины

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

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

18. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +3 +/
Сообщение от Аноним (??) on 26-Июн-14, 13:09 
>> 20% это хорошо, но 20% от малой величины
> Я бы сказал что +20-30% в Unigine-based тестах - огого. Если вместо
> 100FPS стало 130 - это вполне заметно может быть.

Если вместо 6 FPS стало 7 FPS - это незаметно.

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

25. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 13:59 
> Если вместо 6 FPS стало 7 FPS - это незаметно.

В каком-то роде это так: и то и другое является неюзабельным слайдшоу, которое не будет восприниматься как движущаяся картинка. Это набор кадров. Вы видите перерисовку и с 6FPS и с 7FPS.

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

19. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от commiethebeastie (ok) on 26-Июн-14, 13:13 
Это PTE называется.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  –2 +/
Сообщение от Аноним (??) on 26-Июн-14, 13:30 
+5% в quake 3 это конечно величайшее достижение.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +1 +/
Сообщение от XoRe (ok) on 26-Июн-14, 19:10 
> +5% в quake 3 это конечно величайшее достижение.

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

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

45. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 27-Июн-14, 07:16 
Тут скорее дело в том что увеличилась скорость работы с памятью, а quake3 не то чтобы сильно страдал от дефицита скорости VRAM. Чтобы от сабжа был заметный прирост - надо чтобы программа активно с VRAM работала. Например, немеряные текстуры натягивались бы, etc.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

21. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 13:42 
А с ядром 3.15.1 под MATE (LinuxMint 17) у меня часто падают насмерть Иксы. Под штатным ядром пока нет.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 14:09 
> насмерть Иксы.

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

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

47. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Sluggard (ok) on 29-Июн-14, 13:45 
Только что обновил ядро до 3.15.1 в openSUSE 13.1. Иксы не падают, но звук пропал и USB-порты не пашут. Останусь на 3.14.4.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

24. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 13:56 
а чеэта HD6000 и старее карты игнорят? там производительность только 80% от  блоба, а у некоторых и ниже.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 14:08 
> а чеэта HD6000 и старее карты игнорят?

Упомянутая оптимизация к ним неприменима по чисто техническим причинам. И если обратить внимание, VLIW-based карты себя довольно хорошо чувствуют с открытым драйвером. Вон они в паре тестов GCNов надрали чуть ли не в 2 раза. Откуда напрашивается вывод: GCN еще что-то в пару раз можно оптиминуть относительно легко. Потому что у R9 270X (нечто типа улучшенного 7870) нет никаких поводов продувать HD 6870 в два раза (на уровне железа). Даже в 1-2 бенчах. Это просто недооптимизировали что-то где-то или просто баг.

> там производительность только 80% от блоба, а у некоторых и ниже.

Нифига себе "только" у некоторых стали :).

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

29. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Zenitur (ok) on 26-Июн-14, 14:14 
> а чеэта HD6000 и старее карты игнорят? там производительность только 80% от
>  блоба, а у некоторых и ниже.

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

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

33. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от Аноним (??) on 26-Июн-14, 14:42 
Начинай допиливать драйвер сам, а там глядишь AMD тебя на работу возьмет. Специалистов по написанию высокопроизводительных драйверов под линукс не так много на Земляшке.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

32. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  –2 +/
Сообщение от Аноним (??) on 26-Июн-14, 14:35 
HD 7770. Производительность свободных у меня была всегда выше на порядок, Catalyst просто загружался и заставлял лагать всю систему, интерфейс тормозил до безумия.
На свободных всё прекрасно было до последнего времени, тоже стали падать иксы намертво :(
Тестировал на 14.04 убунте, на Arche (15.1 ядра), Убунту 14.04 Liquorix 3.14.6, на 3.13 забыл проверить.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от z (??) on 26-Июн-14, 23:25 
Порядок это в 10 раз если что, не кизди
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

46. "В ядре Linux 3.16 наблюдается ускорение работы свободного ви..."  +/
Сообщение от anon01 on 28-Июн-14, 21:09 
у него двоичное исчисление может быть, тогда в 2 раза Ж)
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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