Resizable BAR — это технология, позволяющая процессору обращаться ко всему объёму видеопамяти. Старое железо её не поддерживает, но пользователь GitHub под ником xCuri0 решил это исправить. Он написал и выложил в открытый доступ утилиту ReBarUEFI, которая, по его словам, способна заметно повысить производительность некоторых игр.
Resizable BAR может предоставлять процессору более широкий доступ к видеопамяти через интерфейс PCI Express не блоками по 256 МБ (настройка по умолчанию), а ко всему объёму. Официально технология поддерживается только на ПК с процессором Intel Core не старше 10-го поколения или чипом на архитектуре не старше AMD Zen 3.
Утилита ReBarUEFI позволяет включить Resizable BAR и на более старых системах. Она встраивает свой модуль в UEFI, и активируется при каждой загрузке ПК. Разработчик заявляет, что он успешно протестировал утилиту с процессором Intel Core i5-3470 (2012) и видеокартой Sapphire Nitro RX 580 8GB (2017), при этом производительность в играх выросла на 12%.
В теории максимальный «буст» старого железа, по словам энтузиаста, составляет до 24%, однако на некоторых конфигурациях эффект может быть обратным. Список протестированных материнских плат и видеокарт размещён в профиле разработчика на GitHub, оттуда же можно скачать утилиту.
Источник:
(отредактирован)
Немного фризела
Но нфс 2 запускала под 3dfx типа
С мухами и снегом эфектом
На Riva TNT 2 запуститься ?)))
да я запускал на просто Riva 128
Может не программа, а библиотека glide2x.dll? Она позволяла транслировать команды Glide в OpenGL, позволяя играть в игры, где "3д акселерация" была предусмотрена только для продукции 3dfx. Я так в Carmageddon, Q1 и NFS 2: SE играл на своей Riva TNT
Аякс же )))
Слева обобщенные названия, справа конкретные названия.
новость читаем
Новость - бред. И идея тоже бред. Уже делали такое во времена core2/nvidia9000 - нахрен никому не упёрлось. Оперативка - плохой заменитель видеопамяти, видеопамять - плохой заменитель оперативки. И только в интеграшках какими то хаками удаётся добиться приемлимых (но не хороших!) результатов.
Это 8% в видео на YT: "Resizable BAR on LGA 2011-3 X99 – how to enable and get extra performance". Например в тесте AC: Valhalla (08:17 видео):
1% / Min с 85 кадров до 91 подрос, средний фпс с 135 до 145.
В новости, как видишь - 12%. Понятно что показатели разнятся от игры к игре, от железа к железу, от настроек (величины) BAR'а. У кого-то показатель и больших значений достигал.
Вообще о Resizable BAR много сказано - были тесты и у Pro Hi Tech и у кого только не было. Где-то ощутимый профит, где-то не очень, а где-то и во вред было. В любом случае лучше когда есть выбор - включать или нет, чем выбора нет.
В случае с неофициальной реализацией, вопрос ещё о том рисковать/не рисковать изменением и прошивкой BIOS'а (ну и работает/или нет без проблем). Я бы рискнул, если бы на моей материнке была возможность включить 4G Decoding (без этой штуки BAR ограничен всего 1 гигом).
Это не замена оперативки через видеопамять, и не замена видеопамяти через оперативку. Это «патч» изменяющий ограничение на размер буфера видеопамяти к которому имеет система. Условно: буфер 256Мб и передавать за 1 итерацию ты можешь не больше этого объема. Буфер больше - больше можешь передать за 1 раз, от этого может получиться меньшее число операций и небольшой бонус к производительности
(отредактирован)
Никаких хаков, плохие "заменители" это только по той причине, что PCI Express шина в несколько раз медленнее самой ОЗУ. А ReBAR не для замены и того, и другого, а для более быстрого перекидывания данных из ОЗУ в видеопамять, потому что декларировать меньше.
монитор только надо сменить, вдруг старый не поддерживает нужные краски.
Не, норма
На цветной
Может просто протереть надо, как Sony Trinitron)))
Hitachi это был😁
Возможно, последний раз эту рекламу лет 25 назад видел, вроде как))
и моя 450 gts тоже 😭
Ё ма ё, я думал моя 1080ti "старушка", а тут такое.
1080 не поддерживает resizable bar
Rx580 тоже не поддерживает
Та мне и так норм.
Да все хоть раз пробовали, обычно при скачивании с торента бонусом такая шляпа идет.
исходники открыты если чо
и что прям каждый их изучит перед установкой? :))
я откуда знаю? чел почему-то так боится за свою пеку, хотя может сам удостовериться в прозрачности исходного кода
Если так страшно, то зачем ставить?
У тебя uefi или bios? Если UEFI, то да. Но для bar больше 1024 мегабайта, должна быть поддержка 4g decode в UEFI (её скорее всего нет).
(отредактирован)
Старый ПК - для старых игр, а им Ребар не нужон)
Верно. На ПК 2014г. Установил Win7. Играю в фоллычи без проблем, которые имеются на Win10.
ну 2008 это уже не то что старый пк, а доисторический
Как так? Да мой ПК младше меня же!!! Или я ему папа чтоли?
Нормально же работает. Ну, не для игр, но для всего остального точно нормально.
Есть ли смысл ставить эту штуку на ноут 14", с i5 11го поколения, rtx3050 4gb, 16gb ddr4?
(шутки за 200 приветствуются)
Нет, надо менять ПК полностью
Зачем менять, если можно в биосе ResizebalBar включить и без всяких утилит???
Сильно не поможет но всё равно программные костыли из операционкм не понимаю, если всё можео на низкоуровневом доступе из биос включить...
Я просто стебу
Патч ставится не на операционную систему, а именно в uefi. Инициализируется до загрузки ОС.
3050 должна нативный от nvidia уметь по идее
Новость внимательно читай: "поддерживается только на ПК с процессором Intel Core не старше 10-го поколения".
Вот именно. Новость внимательно читай.
Это зависит не от процессора, а от материнской платы, вернее можно ли в неё добавить ffs драйвер, и включить 4g decoding. Работает и на старых зеонах 2011 и 2011v3 (возможно и более старых хз). По сути единственное требование, это наличие UEFI, и возможность прошить модифицированный образ UEFI.
Измененный образ уефи это не измененная прошивка ли биоса образ?
(отредактирован)
Хуже не будет, но не утилитой пользуйтесть, а в биосе (uefi) лучше эту галочку включить )
втыкай вилы
У меня на B450 с 3700x + 7800xt работает с последними дровами.
сейчас проверил в адреналине, у меня тоже включено. то ли после перезагрузки заработало (хотя комп перезагружался после установки видеодрайверов), то ли ещё что.
Все условия для включения будут написаны в GPU-Z — Advanced — PCIe Resizable BAR. Обычно у всех в BIOS не включено «Above 4G decode».
Не было печали - апдейтов накачали.
Не могут. Патч ставится в сам uefi, и инициализирует gpu с поддержкой rebar (если поддерживается в bios самого gpu). Плевать какой драйвер стоит в системе, так как работает он до загрузки ОС и драйверов.
ну мне видимо это не нужно, в биосе и так всё есть
да, у встройки вообще своей памяти нет, она её из оперативки берёт.
Осталось найти хоть одну встроку nvidia... Хотя теоретически они существуют - под arm-linux, tegra и jetson.
В новости же все разжевано
Работает на всех x79/x99. Но что-бы bar был больше 1 гигабайта, нужно включать в настройках 4g decoding, а он не всегда есть в настройках. В таком случае uefi нужно отредактировать, что-бы настройка стала видима. После этого, максимальный bar будет 16384 мегабайт (лично у меня так). UPD: Можно увеличить бар и до 64, или даже до 512 гигабайт, но не всегда (и не понятно зачем...)
(отредактирован)
Ну а в ноуте с i5 12поколения и 4060 эта приблуда по умолчанию работает.
Uefi - появился ещё в 2009-10 годах
английская вики вообще 2006 год указала. Но в любом случае я ошибся неслабо так.
Потом хоба и оказывается этим картам по 7 лет уже