LINUX.ORG.RU
ФорумGames

Низкая производительность AMD на дровах Mesa

 , , , ,


0

1

На Intel

blank_mode=0 glxgears

ATTENTION: default value of option vblank_mode overridden by

environment.

36610 frames in 5.0 seconds = 7321.861 FPS

38354 frames in 5.0 seconds = 7670.651 FPS

37806 frames in 5.0 seconds = 7561.197 FPS

На AMD

DRI_PRIME=1 vblank_mode=0 glxgears

ATTENTION: default value of option vblank_mode overridden by environment.

14794 frames in 5.0 seconds = 2958.775 FPS

15381 frames in 5.0 seconds = 3076.102 FPS

14631 frames in 5.0 seconds = 2926.019 FPS

Ubuntu 20.04 Mesa 21.0.2 AMD Radeon r7 m340 проприетарные дрова были обновлены в последний раз в 2015 году, думаю понятно что их использование невозможно сейчас (нет Vulkan) Явно многие сталкивались с такой проблемой, как ускорить AMD на свободный дровах?



Последнее исправление: ikeks2505 (всего исправлений: 2)
Ответ на: комментарий от xDShot

если известно как решить проблему, скажите. Ответы ради ответов, которые не несут полезную информацию, пожалуйста, оставляйте без себе

ikeks2505
() автор топика
Ответ на: комментарий от anonymous

DRI_PRIME=1 glxinfo | grep «OpenGL renderer» OpenGL renderer string: AMD Radeon (TM) R7 M340 (ICELAND, DRM 3.40.0, 5.11.0-13.1-liquorix-amd64, LLVM 11.0.1)

ikeks2505
() автор топика

GCN3 должны поддерживаться и в проприетарных драйверах.

Но графика судя по этим данным очень медленная. У меня была HD5750, по ссылке написано что она имеет 147% производительности относительно m340. В 16 году мерил производительность HD5750 в unigine valley, в FHD на high у меня вышло 14fps в среднем и Score: 573.

Таки встройка может быть быстрее, ищи World of Warships, Metal Gear Solid V, Dota 2 Reborn

Aber ★★★★★
()
Последнее исправление: Aber (всего исправлений: 2)

опять амд разводит лохов впаривая затычки медленнее встроек… классика

anonymous
()
Ответ на: комментарий от annerleen

в этой дискретке лишь 5 compute unit и 64bit ddr3 в качестве памяти. даже 6 лет назад это была неигровая затычка

тс не сказал, что у него за встройка, но я бы так сильно на эту дискретку не ставил.

это не единичный случай, кста - еще были ноуты с невидео gt 210|610|705|710 в качестве дискретки, вот уж воистину наркоманское решение.

Ford_Focus ★★★★★
()

Проверь, повышается ли под нагрузкой mclk. В ядре по поводу iceland бага есть.

anonymous
()
Ответ на: комментарий от ikeks2505

cat /sys/class/drm/card1/device/pp_dpm_mclk - посмотреть какие частоты памяти может твоя карточка.

echo «manual» > /sys/class/drm/card1/device/power_dpm_force_performance_level это отключит автоматическое управление профилями производительности. Но хреново отключит в текущий момент, надо сказать.

Запустить что-то, что займет видеопамять и это не glxgears. Например, unigine

echo тут номер частоты > /sys/class/drm/card1/device/pp_dpm_mclk

Я пока не могу понять в чем проблема, знаний не хватает, чтобы патч сделать к ядру.

anonymous
()
Ответ на: комментарий от ikeks2505

Конкретно тебе ничего делать не надо - она только с amdgpu и заведется.

anonymous
()
Ответ на: комментарий от annerleen

https://www.notebook-center.ru/video_637.html

Тут явно тестировали не на Mesa и результаты не очень. Зачем там дискретка? Хороший вопрос, видимо затем, что некоторых фич у встройки intel нет. Например, какие-то встройки intel не очень умели прозрачность в Paraview.

Batman: Arkham Knight (2015), низкие, 19 fps.

Зато дябла3 бодрячком.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от ikeks2505

Никак, на любом дистрибутиве работает из коробки.

andalevor ★★★
()
Ответ на: комментарий от ikeks2505

Да, как-то из любопытства запустил доту под вулканом.

andalevor ★★★
()
Ответ на: комментарий от anonymous

Я понял в чем изначально была проблема, из-за Зен ядер, на обычном ядре все нормально пашет. Но вот результаты при простом запуске бенчмарка.

Unigine Heaven Benchmark 4.0 FPS: 37.4 Score: 942 Min FPS: 8.4 Max FPS: 74.1 System Platform: Linux 5.8.0-49-generic x86_64 CPU model: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz (2399MHz) x4 GPU model: Unknown GPU (256MB) x1

И при DRI_PRIME=1

Unigine Heaven Benchmark 4.0 FPS: 51.2 Score: 1291 Min FPS: 10.0 Max FPS: 95.1 System Platform: Linux 5.8.0-49-generic x86_64 CPU model: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz (2399MHz) x4 GPU model: Unknown GPU (256MB) x1

При этом как видно ГПУ он определяет как неизвестную на 256 мб (хотя она на 2 ГБ) Я так понимаю система видет только 256 мб, как заставить ее увидеть все 2 гб и есть ли возможность отключить строенную чтобы картинка по дефолту шла через дискретку?

ikeks2505
() автор топика

купи современное железо которое не старше 2-х лет

svv20624
()
Ответ на: комментарий от ikeks2505

Я так понимаю система видет только 256 мб, как заставить ее увидеть все 2 гб и есть ли возможность отключить строенную чтобы картинка по дефолту шла через дискретку?

Это бенчмарк времён, когда не было способа стандартно определить объем видеопамяти.

steemandlinux ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.