Мод UEFI с Resizable Bar улучшает производительность для старых процессоров Intel

Resizable Bar или память Smart Access, как любит называть ее AMD стала широко доступной с тех пор, как AMD прославила ее, представив свои процессоры Ryzen серии 5000 и графические процессоры RX серии 6000 еще в 2020 году.

Однако производители материнских плат пренебрегли внедрением функции повышения производительности в старые системы до 2020 года, в результате чего многие игровые платформы остались без нее. Эта проблема устранена моддером xCuri0 на GitHub, который опубликовал мод с Resizable Bar, который предоставляет старым системам доступ к ней.

Мод изменяет прошивку UEFI на старых материнских платах, чтобы добавить совместимость с Resizable Bar. Это достигается путем замены препроцессорного контроллера функции PciHostBridgeResourceAllocationProtocol в UEFI на новую функцию, которая проверяет совместимость с Resizable Bar панели и затем активирует ее, если она совместима. Размер устанавливается путем добавления определенного модуля в драйвер DXE в прошивке UEFI.

Сообщается, что мод работает на системах, таких же старых, как эпоха Sandy Bridge, которая вышла в 2011 году. Технически Resizable Bar существует с момента выхода PCIe Gen 2.0. Тем не менее, он никогда не привлекал внимания Intel, AMD или кого-либо из их партнеров по материнским платам, пока AMD не осознала его потенциал много лет спустя и не выпустила его в виде памяти Smart Access Memory в 2020 году.

Resizable Bar изменяет "апертуру" шины PCIe, позволяя осуществлять более значительную передачу данных объемом более 256 МБ. С точки зрения непрофессионала, вы можете представитьResizable Bar как коробки на конвейерной ленте. Без основания размеры блоков ограничены определенными размерами, но с включенной функцией размер блоков может быть существенно увеличен, что повышает пропускную способность.

Современные графические процессоры в значительной степени выигрывают от изменяемой полосы в нужных сценариях. Нередко некоторые графические процессоры Radeon увеличивают производительность на 5 - 24% в определенных играх с Resizable Bar. Но, с другой стороны, он также может снизить производительность. Вот почему AMD и Nvidia имеют изменяемые профили полос для каждой игры и включают их только при необходимости. Оба производителя графических процессоров также могут установить конкретный размер Resizable Bar, чтобы выжать как можно больше производительности.

С этим модом старые системы могут получить дополнительную производительность, которая может быть достигнута только с Resizable Bar. Это особенно полезно для пользователей, которые хотят обновить свои старые машины совершенно новым графическим процессором, поддерживающим Resizable Bar. Некоторые графические процессоры, такие как у Intel серии Arc A, настолько чувствительны к Resizable Bar, что Intel требует включить ее для обеспечения хорошей производительности.

87
72
Комментарии:  72
Ваш комментарий

Чуйка что они хотят урыть моего разогнанного деда 2600к..Не буду устанавливать так мне спокойней будет.

"Деду" этому итак на пенсию в какой-нибудь офис пора, притом уже очень давно. Наверное, ещё в 2018-2020 годах.

С тех пор я уже и Core i5-3570K, и Core i7-3770K, и Core i9-9900K сменил. Без малого полтора десятка лет прошло, подумать только.

Если на то пошло то кому больше пора на покой так это моей 1060 6g потому что этот дед в играх почти постоянно в расслабленном состоянии а вот 1060 почти постоянно долбится в сотку.Она для него слабовата.Так что у этого деда ещё есть порох в пороховнице всё же 4.8Герц по всем ядрам это не хухры-мухры.

Вот например Резидент 4 Ремейк.Дед отдыхает а видяха выкладывается на 100%

Если дед долбится в пропускную способность, а если мне не изменяет память там 25 Гб/сек и малый кеш, то он у тебя и будет показывать слабую загруженность.

Автор мода пишет :

On my system with an i5 3470 and Sapphire Nitro+ RX 580 8GB with Resizable BAR enabled in driver I get an upto 12% FPS increase with 2GB BAR size.

и нет у него 4090 и всяких 13900к процессоров.

умные люди не гонятся за этим, они , вон, улучшают существующее.

ПС: ссылка на мод

https://github.com/xCuri0/ReBarUEFI?tab=readme-ov-file

жаль, что про мой проц 4790к (архитектура Девил Каньён) ничего не сказано.
так и не понял - мне имеет смысл с этим морочиться или нет.

Есть смысл в любом случае.

О, у меня такой же, надеюсь есть возможность к нему мод влепить.

А у меня Core2duo без ихних "улучшайзеров" стабильно работает! Умели же раньше делать на совесть! Ситуацию только немного омрачило забагованное обновление вин10.

Комментарий удален

Я его преимущественно под ретро-гейминг и "офисные" задачи использую. Так что все нормально.

Какой то бред. Почему то на амд она поддерживается процессорами ток на рузенах 3000+ а на интулях оказывается на всех просто биос модифицировать надо

Ну, так амуде и интуль - это разные величины в поддержке и совместимости.

Я так и не понял, этим модом надо биос прошивать? Подскажите плиз

да прошьёшь что то не так получишь кирпич так что оно того не стоит

да там всё просто , точно так же как и добавлять NVME модуль , тот же инструмент , похожие действия , смотрите видосы , можно сделать полный бекап биоса до модификации для успокоения вот этим - Universal BIOS Backup ToolKit 2

скачиваем бивис для своей матерной , модим его и шьём, скорее всего родной инструмент вашей железки откажется его шить, значит используем сторонний, у меня со старым компом было проще - там микруха в кроватке на матерной, шил программатором.

Биос прошить, затем, если у вас карта 30й серии из первых, то тоже надо шить биос, но уже официальный и будет вам прирост, наверное.

Мне такое интересно, я когда шил z390 бета биосом и rtx 3090 через утилиту msi не ради прироста в 5-10%, а потому что это интересно.

У меня был i7-5960x и у него не было поддержки этой фичи и пси-е только версии 3.0. Сменил на r9 7950x, так вот в тех играх где с 5960х карта грузилась на 99%, на r9 7950x фпс даже на 1 кадр не вырос, не смотря на resizable BAR и pci-e 4.0

Та не гони!!!! Не может такого быть!!!!!!!! У меня с resizable BAR на ВКЛ в Метро фпс подскочил на 12 кадров в Win 11.

Метро не пробовал, давно прошёл лицуху в егс со всеми длц и снёс, в других играх разницы не заметил

Попробуй ради интереса Метро лицуху c включённым resizable BAR с лучами. Особенно похождение Сэма во Владике. Аддон в хламину требовательный!!!!!!!!!

ну так то все производители процессоров занижают производительность оных на программном уровне

Тем временем новые мп выходят с отключенной функцией по умолчанию. И тоько 1% пользователей включает её вручную.

Нашел мануал как делать, если кому надо https://xeon-e5450.ru/socket-2011-3/how-to-add-resizable-bar-support/