12 ноября 2016 г. 12:30 msivano Новость удалена Tester: 25 марта 2017 г. 12:15
16 ноября 2016 г. 12:43 dj--alex Linux: Бенчмарк драйверов Radeon AMDGPU-pro 16.4 против Mesa 13.1 Работа AMD над своими открытым AMDGPU и закрытым драйвером AMDGPU-PRO потихоньку начинает приносить свои плоды, постепенно AMD становится всё ближе к видеокарте, подходящей для использования в Linux. И у AMDGPU есть преимущество.
"Стандартная" Mesa, в комлект которой уже всегда входит AMDGPU, работает по умолчанию на всех линукс-системах, тогда как драйвер Nvidia нужно устанавливать.
Надеемся, что этот бенчмарк поможет вам правильно выбрать драйвер для вашей видеокарты.
Недавно вышла версия AMDGPU-PRO 16.40 (это открытый драйвер, разрабатываемый самой фирмой AMD вместо Catalyst или Crimson), именно он участвует в сравнении с Mesa 13.1-dev git (это открытый драйвер, разрабатываемый сообществом, и в его разработке также принимает участие AMD) в нескольких свежих бенчмарках. Ядро 4.8 используется по причине того, что некоторые видеокарты отказались работать из-за повторно возникшей ошибки с ядром 4.9.
Настоятельно рекомендуется для AMD использовать самое новое ядро, поддерживающее вашу видеокарту.
AMDGPU-PRO 16.40 драйвер предоставляет OpenGL 4.5, OpenCL 1.2 и Vulkan 1.0.
Mesa 13.0~13.1-dev предоставляет OpenGL 4.4/4.5 (хотя имеется пара неподдерживаемых команд, и поэтому официально в Khronos поддерживается OpenGL 4.3).
Тестирование поддержки Vulkan не было сделано, т.к. в Padoka PPA имелись проблемы его совместимости с AMDGPU LLVM. Позже был добавлен один бенчмарк с Vulkan для Dota 2 (последний бенчмарк). Также можно вспомнить, что Vulkan содержит код Mantle, подаренный линукс-сообществу.
Тестовый стенд и использованные видеокарты.
Phoronix Test Suite 6.4.0
![Изображение](//radeon.ru/news/img/16124701.jpg)
В тесте драйверов приняли участие семейства карт R9 285, RX 460, RX 480 и R9 Fury на программе бенчмаркинга Phoronix Test Suite.
Bioshock infinity оказался быстрее на AMDGPU-PRO, но не намного. Открытый драйвер сильно сократил отрыв до лидера по сравнению с предыдущими тестами.
![Изображение](//radeon.ru/news/img/16124023.jpg)
Counter-Strike: Global Offensive показал более высокую эффективность для более старых карт (285) на драйвере Mesa, в остальном же лучше был AMDGPU-PRO.
Dota 2 на OpenGL драйверы идут практически вровень.
При тестировании Vulkan на Radeon RX 480 и RADV Mesa Driver 13.1 показал серьезный отрыв в производительности. Однако на 4К игра повисала, и тестирование провести не удалось, поэтому AMDGPU-PRO оказался единственным рабочим драйвером для разрешения 4К с движком Vulkan. Разработчики уже уведомлены о ошибке.
Желающие могут почитать. (от переводчика: перевод делался позже, статус проблемы: решено).
![Изображение](//radeon.ru/news/img/16124308.jpg)
Metro Last Light Redux — Mesa очень сильно опережает фирменный AMD драйвер, но увы, зависает на более старых поколениях карт (R285, R460).
![Изображение](//radeon.ru/news/img/16124327.jpg)
OpenArena показывает одинаковую производительность на всех драйверах.
Unigine Heaven — показал почти полный паритет в производительности драйверов. Лишь на R9 Fury чуть-чуть эффективней оказался драйвер самой AMD.
![Изображение](//radeon.ru/news/img/16124345.jpg)
Xonotic — показал также одинаковую производительность.
Синтетический тест Furmark (GpuMark) — показал почти одинаковую производительность с легким перевесом Mesa.
AMD вносит большое количество инвестиций в свои драйверы, и он становится хорошей альтернативой проприетарному драйверу Catalyst(разработка которого прекращена в декабре 2015 года).
Драйвер AMDGPU-PRO разрабатывается в первую очередь для пользователей рабочих станций и FirePRO, которым необходима отменная поддержка OpenCL и OpenGl и которые желают официальный AMD Vulkan драйвер. 2017 год обещает быть очень интересным для игр.
P.S.
Для пользователей Linux Mint 18.
Mesa 13.1 имеет источники в PPA и может быть добавлена, ядро 4.9 доступно отдельно и также может быть добавлено после установки системы в любой момент.
Для тех кто использует "линукс для дома" на базе Linux Mint 17.
Драйвер Mesa уже доступен "из коробки", но версии 12.1. В Synaptic версия 13.1 скорее всего будет доступна позже.
Пользователи Radeon могут уже сейчас оценивать преимущество нового ядра 4.8.6 и 4.9rc3, установив их на свою систему. Ядро 4.9 сейчас пока ещё не имеет финальной версии. Только релиз-кандидат.
Многие же пользователи Nvidia столкнулись с проблемой невозможности работы Nvidia и ядер выше 4.4 на популярном Mint 17.
Ядро 4.8 подходит для Ubuntu, Linux Mint, Debian и большинства основанных на них системах.
Удалять старое ядро можно только после того как убедитесь в работе нового.
![Изображение](//radeon.ru/news/img/16124039.jpg)
Источник: Phoronix 1, 2.
Статья в авторской переработке.