Драйвера энтузиастов могут повышать производительность старых видеокарт AMD в новых играх на 20%
В условиях затянувшегося бума майнинга найти новую видеокарту по адекватной цене — задача практически невыполнимая. Руководство AMD этот факт, скорее всего, мало заботит, так как летом 2021 года компания прекратила поддержку целого ряда старых видеокарт, на ixbt об этом писали здесь. В силу вышеперечисленных обстоятельств возможность существенно увеличить производительность старых видеокарт путем установки новых (но модифицированных) драйверов привлекает всё больше пользователей.
![](https://ixbt.online/live/images/original/20/93/55/2021/12/16/19fcd3d900.jpg?w=877)
На просторах reddit'а мне попалась любопытная тема с обсуждением модифицированных драйверов, где пользователь продемонстрировал включенную функцию AMD Smart Access Memory (SAM) в настройках видеокарты Radeon Vega 56. Разумеется, при использовании актуальных официальных драйверов такой опции в настройках старых видеокарт не будет.
Чтобы включить SAM, пользователь установил драйвер «Amernime Zone». Разработчик этого семейства неофициальных драйверов с февраля 2021 года ведет страничку на guru3d. Драйверы Amernime Zone подходят для десктопных и мобильных видеокарт, а также APU с архитектурами Terascale, GCN, Polaris, Vega, RDNA и RDNA 2.
В описании драйверов говорится, что в них увеличена производительность DirectX 9, DirectX 11 и OpenGL. Однако судя по сообщениям пользователей, основной «буст» производительности связан с включением функции SAM (или «Resizible BAR»). На сколько силен этот эффект? Результат во многом зависит от видеокарты и от конкретной игры. Средние показатели fps в старых играх чаще всего остаются практически неизменными, зато в новых тайтлах эффект более чем заметный.
![](https://ixbt.online/live/images/original/20/93/55/2021/12/16/ac3c51c8f2.png?w=877)
Выше представлены результаты тестирования видеокарты Radeon R9 390 в игре Cyperpunk 2077 от одного из пользователей guru3d. Благодаря неофициальному драйверу удалось поднять средний fps с 28.5 до 54, то есть прирост составил внушительные 89%.
На reddit в вышеупомянутой теме один из пользователей поделился своими результатами с видеокартой Radeon RX 590 во встроенном бенчмарке в игре Forza Horizon 5:
![](https://ixbt.online/live/images/original/20/93/55/2021/12/16/1db9f6e57f.png?w=877)
![](https://ixbt.online/live/images/original/20/93/55/2021/12/16/e25a4ad024.png?w=877)
Как можно заметить, прирост здесь куда более скромный — примерно 31%. Однако добиться такого же прироста fps разгоном видеокарты, к примеру, практически невозможно, так что результат от включения SAM получается весьма впечатляющим.
Один из пользователей guru3d также провел тестирование в игре Forza Horizon 5, с другими настройками графики и видеокартой Radeon RX 580:
![](https://ixbt.online/live/images/original/20/93/55/2021/12/16/d4c64e3a45.png?w=877)
![](https://ixbt.online/live/images/original/20/93/55/2021/12/16/85947869f2.png?w=877)
В этом случае средний fps поднялся с 67 до 82, то есть прирост составил ~ 22%.
Автор ютуб-канала Ancient Gameplays сравнил производительность видеокарт Vega 56 и RX 6800 с официальными и модифицированными драйверами сразу в нескольких играх. Не буду перегружать статью скриншотами, вместо этого приведу результаты со средним fps в разрешении 1080p в виде таблицы.
Игра | Vega 56 | Vega 56 + Mod | RX 6800 | RX 6800 + Mod |
AC Valhalla | 58.4 | 63.3 (+8%) | 130.5 | 128.8 |
Control | 73.7 | 82.0 (+11%) | 172.4 | 171.9 |
Forza Horizon 5 | 47.6 | 56.9 (+20%) | 120.7 | 120.5 |
Far Cry 6 | 72.9 | 72.4 (-1%) | 102.7 | 101.7 |
Cyperpunk 2077 | 59.4 | 62.2 (+5%) | 134.2 | 135 |
COD: Warzone | 125.7 | 128.8 (+2%) | 167.2 | 183.4 (+10%) |
Очевидно, что установка неофициальных драйверов на видеокарту RX 6800 мало влияет на производительность. В большинстве игр fps незначительно снизился, и лишь в COD: Warzone мы наблюдаем ощутимый прирост в 10%. Видеокарта Vega 56 снова показала прирост на уровне 20% в Forza Horizon 5, а в остальных тайтлах результат менее впечатляющий.
Еще одно тестирование провел автор ютуб-канала Tech YES City, он сравнил производительность старушки HD 7970 с официальным и модифицированным драйвером в нескольких играх. В итоге выяснилось, что в большинстве игр разница по-среднему fps оказывается очень небольшой, а вот статистика редких событий (1% Low) демонстрирует значительный (порой двукратный) прирост. Forza Horizon 5 на официальном драйвере отказалась запускаться в принципе, а на модифицированном продемонстрировала 28 fps на низких настройках в разрешении 1080p.
Исходя из всех рассмотренных результатов, можно сказать, что установка модифицированных драйверов имеет не иллюзорные шансы поднять fps в новых играх на старых GPU. В данный момент это не универсальный инструмент и не «маст-хэв», но это интересное решение от энтузиастов и для энтузиастов.
46 комментариев
Добавить комментарий
Но выкладывают не в открытую, а на форум reddit'a
Сколько штат у амд 11400 человек? Занятых разработкой железа при том как cpu/gpu. Плюс люди на местах производства типо TSMC. Люди что должны взаимодействовать с заказчиками типо Sony/MS/Valve. Люди для поддержки энтерпрайза. Менеджеры и маркетологи. И ещё кто-то должен драйвер и микрокод писать.
Просто вдумайтесь в это. А в том же интеле почти на порядок больше людей работает
У Нвидиа на пару тысяч больше. И это с учётом того, что Нвидиа не занимаются процессорами. И тут я бы сказал, ситуация у АМД сложная.
Я бы сказал у АМД сейчас драйвер вполне себе не плохой. Лично я не испытывал с ним трудностей. Но не все такие везучие. И проблемы очевидно есть.
У меня и своего окружения проблем с драйверами от АМД не было совсем. Были наоборот проблемы с дровами от Нвидиа. И частенько откатывался и пропускал версии дров.
Т.е. ничего критичного. И да прирост был бы на старых картах. Ибо как мы знаем тот же SAM вообще заложен в спецификацию PCI-E. И в теории нужно прописать взаимодействие через драйвер.
Тут же весь прирост считайте за этот счёт и получен. Просто бекпортировали технологию. Приятно. У самой же АМД на то как я сказал, ни желания, ни ресурсов.
У АМД хоть и открытая политика. Но по сути они вынуждены так делать. Они не могут позволить себе писать полностью софт своими силами. Как те же нвидиа. Те же CUDA библиотеки, всякие OptiX, physx и т.д.
.
Я всё же думаю, что у АМД не так и много людей, что пишут конкретно софт. И они заняты такими проектами как ROCm и пакет FidelityFX, библиотеки по типу Radeon™ Rays. Так же им надо сотрудничать и с игроделами. И с Valve дабы последни портировали своё детище на линь, и с Sony.
Т.е. обычная поддержка со стороны разработчика. Дело в масштабе. У АМД нет условно свободных кадров. Когда у НВ есть кадры для таких проектов как DLSS или RTX Voice. И Нвидиа, по просту могут себе позволить проприетарщину. И каждой компании есть, что скрывать, если она разрабатывает, что-то технологичное и стоит в авангарде.
Сложность DLSS И SR попросту не сравнимы. И ты не можешь себе позволить, дабы конкурент своровал твои наработки и адаптировал их так, что бы их не засудили. Т.е. при таком раскладе, конкурент придёт на всё готовенькое и затратит значительно меньше усилий, как следствие денег. И фактически это будет конкурентным преимуществом. Т.е. их понять можно.
Но лично мне открыто ПО, нравиться больше.
И тут даже не то что технологии уведут, а скорее есть что скрывать. Т.к. для очень старых и до сих используемых продуктов компании, они ничего не делают. А например могли бы открыть исходный код драйвера для них, без кучи новых фич… т.к. во времена этих продуктов таких фич не было.
Ну а по количеству сотрудников, тут даже сравнивать не стоит.
Как то так.
Думаю и у nVidia также. Любой найм дополнительных работников потребует утверждения советом директоров, акционеров, а что самое главное для акционеров? Уж точно не запил старых фич, с неизвестным заранее результатом, вернее известным — на продажу, а стало быть и дивиденды он никак не повлияет.
У Нвидиа штат хоть и больше и исходный код драйверов закрыт (что то скрывают). Но если бы открыли с 99% вероятностью энтузиасты допили дрова и был бы аналогичный прирост.
У Nvidia другая сторона. Исходный код не открывают. Что то скрывают и тщательно борются со всем что не нравится им. Именно по этому для их продуктов и нет открытых драйверов как таковых (на Linux есть конечно открытый драйвер, но работает он через пень колоду и разрабатывается реверс инженерингом)
Все предельно просто.
Так же Intel с производителями материнок, могли бы выпустить обновления UEFI вплоть до Z87 на которые ставился Haswell, ведь именно в них появилась поддержка инструкции PCIe full-rate _pdep_u32/64, но увы на данный момент только от Z370/Z390 и выше выпущены обновления UEFI.
Про Intel, ну серверные и профессиональные платформы поддерживаются довольно долго, к тому же микрокоды выпустить для Intel, а производителям материнок внедрить в BIOS куда проще, чем делать поддержку ReBAR.
Отпишитесь какие качать и как правильно устонааливать)
Заранее спасибо)
Отпишитесь какие качать и как правильно устонавливать)
Заранее спасибо)
1) Процессор с поддержкой инструкций PCIe full-rate _pdep_u32/64, у AMD это Ryzen 5xxx и 3xxx (через эмуляцию в микрокодах, но не суть), у формально Intel начиная с Haswell, т.е. i7-4770, i7-4790, i5-4670… и до современных, но реализовано далеко не для всех возможных платформ на данный момент.
2) Материнская плата с поддерживаемым чипсетом (Intel Z590, B560, Z490, H470, B460, H410, Z390, Z370, X299 и AMD X570, B550, A520, X470, B450), на которую производитель выпустил обновление с поддержкой данной технологии. Тут далеко не у всех всё одинаково, на какие-то материнские платы есть на какие-то нет, нужно смотреть обновление конкретно под вашу материнскую плату. У некоторых производителей заявлена поддержка на X299, а у некоторых нет. Список не исчерпывающий, некоторые производители реализуют дольше других.
3) Установить это самое обновление UEFI (BIOS).
4) В UEFI(BIOS) собственно включить
Above 4G Decoding
Re-Size BAR Support
У некоторых производителей вроде ASUS включается одной кнопкой.
5) ОС Windows 10 или 11
6) Параметры загрузки должны бы не Legacy, и соответственно системный раздел не MBR, а GPT.
Вроде ничего не забыл.
Above 4G Decoding
Re-Size BAR Support.
win10 изначально же и записывалась как gpt.
Т.е. для любой современной системы это в прицнипе только звучит страшно. А по факту нет.
Всё сводиться к удаче.
Поддерживает ли ваш ЦП или нет.
Выпустил ли вендор биос или нет.
Самое интересно это конечно APU. Даст ли прирост им?
Добавить комментарий