Утилита ReBarUEFI позволяет изменять прошивку UEFI в старых системах и разблокировать функции Intel Resizable BAR (регистр базового адреса) и AMD SAM (Smart Access Memory). Они предоставляют процессору доступ ко всему стеку памяти видеокарты. Встроенная поддержка этих функций доступна на процессорах Intel Core, начиная с 10-го поколения, и процессорах AMD, начиная с архитектуры Zen 3.
Функция повышения производительности включена в спецификацию шины PCI Express 2.0, а это означает, что теоретически к ней могут получить доступ даже ПК со старыми процессорами, если видеокарта ее поддерживает. Бесплатная утилита ReBarUEFI с драйверами UEFI DXE для систем, не поддерживаемых официальными спецификациями, может помочь проверить это утверждение. Соответствующий модуль встроен в прошивку UEFI и запускается при каждой загрузке. Он заменяет одну из функций протокола распределения ресурсов PCI (PreprocessController) и проверяет совместимость оборудования с Resizable BAR и SAM.
Разработчики ReBarUEFI утверждают, что успешно протестировали функциональность на системе, оснащенной процессором Intel Core i5-3470 (2012 г.) и видеокартой AMD Sapphire Nitro+ RX 580 8 ГБ (2017 г.). Это улучшило игровую производительность до 12%. 2 ГБ BAR; видеокартам Intel Arc также обычно требуется функция изменения размера BAR для правильной работы. Tom’s Hardware сообщает, что утилита также поддерживает процессоры семейства Intel Sandy Bridge 2011 года выпуска. На странице разработчика на GitHub представлен список совместимых материнских плат, владельцам предлагается просмотреть эту информацию и уточнить свои конкретные конфигурации оборудования.
Большинство прошивок UEFI принимают неподписанные исправленные модули, даже если опция «Безопасная загрузка» активна, поэтому игры будут работать без каких-либо проблем. Некоторые видеокарты AMD Radeon могут повысить производительность игры до 24%, но в некоторых случаях может наблюдаться падение частоты кадров. Драйверы видеокарт NVIDIA и AMD имеют собственные профили для некоторых игр, позволяющие повысить производительность с помощью изменяемых размеров BAR и SAM.