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