На старенькых видеоплатах Nvidia неофициально разблокировали Resizable BAR для увеличения FPS

Вышел неофициальный драйвер UEFI NVStrapsReBar, который дозволит разблокировать функцию Resizable BAR (Base Address Register) для графических адаптеров Nvidia GeForce RTX 20-й и GTX 16-й серий (Turing). Разработка Resizable BAR, которая является частью спецификации PCI, позволяет центральному микропроцессору получать доступ ко всему стеку памяти графического микропроцессора через PCIe, тем устраняя узенькие места и обеспечивая больше высшую эффективность.

Сначала Resizable BAR поддерживалась только на самых современных графических микропроцессорах и материнских платах, но позднее распространилась на большее число платформ. К огорчению, некие пользующиеся популярностью семейства графических адаптеров так и не получили официальной поддержки этой технологии, к примеру, ускорители Nvidia GeForce RTX 20-й и GTX 16-й серий, основанные на архитектуре Turing. Nvidia уже закончила пр-во этих графических микропроцессоров, но они как и раньше владеют достойной производительностью и в большенном количестве представлены на вторичном рынке.

Раньше мы уже писали об утилите ReBarUEFI, которая позволяет включить Resizable BAR на старенькых ПК. Но точно для графических адаптеров с графическими микропроцессорами Turing творец этой утилиты советует применять UEFI NVStrapsReBar. Создатели NVStrapsReBar докладывают на собственной страничке в GitHub об успешном тестировании значимого числа конфигураций с видеоплатами серий RTX 2000 и GTX 1600 различных производителей. А видеоплаты GeForce GTX 10-й серии на архитектуре Pascal поддержки Resizable BAR не получили.

Для активации Resizable BAR на графических микропроцессорах с архитектурой Turing будет нужно прошивка UEFI материнской платы. Творец утилиты отмечает, что vBIOS графических карт Nvidia имеет цифровую подпись, зашифрован и не может быть изменён моддерами и конечными юзерами. В отличие от него, UEFI материнской платы не заблокирован от конфигураций, но также может быть подписан либо иметь проверку целостности. Для старенькых плат добавление функциональности Resizable BAR находится в зависимости от функции «Декодирование выше 4G» в настройках UEFI, которую нужно активизировать, в то время как блок сопоставимости CSM требуется выключить.

На старых видеокартах Nvidia неофициально разблокировали Resizable BAR для повышения FPS

Полное управление по включению Resizable BAR для графических микропроцессоров Nvidia с архитектурой Turing можно выучить на страничке создателя на GitHub. Следует направить внимание, что иногда включение этой функции может не привести к приросту производительности и даже маленько уменьшить её. Для каждой определенной игры юзеру придётся лично оценить насущность включения поддержки Resizable BAR. Помните, что все манипуляции Вы выполняете на собственный ужас и риск.