Re size bar support bios что это
Сегодня я на своем опыте покажу и расскажу как активировать данную функцию на картах GeForce RTX 30-й серии.
Поддержка Resizable BAR требует наличия совместимого оборудования, новейшей версии графического драйвера NVIDIA (456.89 или новее), а также обновления vBIOS видеокарт. Технология Resizable BAR, открывающая центральному процессору доступ ко всему стеку видеопамяти графического ускорителя, что, по заявлениям NVIDIA, позволяет повысить производительность в некоторых играх почти до 12 %.
Учитывая, что информации было очень мало что и как, многое приходилось делать "методом тыка".
Еще маленькая шпаргалочка для каких процессоров доступна активация данной функции
Какие этапы прошел я для активации этой функции.
1. Обновление биоса материнской платы. У меня мать от фирмы Gigabyte, соответственно идем на официальный сайт, находим свою материнскую плату в поиске. И скачиваем последнюю версию Биоса. В моем случае это F5c или F20d. Они оба имеют поддержку R.BAR. (для разных плат название Биоса будет отличаться, будьте внимательны!)
"Поскольку процедура обновления BIOS несет в себе потенциальный риск, не рекомендуется обновлять BIOS, если эксплуатация текущей версии BIOS не вызывает нареканий.Обновление BIOS следует проводить предельно аккуратно. Некорректное обновление BIOS может повлечь за собой неработоспособность системы." - это информация с того же сайта. Но мы же не боимся и хотим 12 % прироста в играх. Так что все нормально. " Не сси Славик, я 100 раз так делал"
И через фирменное приложение (можно найти на том же сайте) выбираем скачанный файл и обновляем Биос. Процесс не быстрый, главное чтобы не было перепадов напряжения и лучше ничего не трогать в процессе.
Затем в настройках Биоса нужно активировать эту функцию.
У меня включалось так: Вкладка Setting. Деколирование свыше 4 гб меняет на "Разрешено", появится вкладка Re-Size BAR support делаем "АВТО"
Вчера AMD официально объявила поддержку Resizable BAR для процессоров Ryzen 3000. Неделей раньше NVIDIA представила первую собственную настольную видеокарту GeForce RTX 3060 с поддержкой Resizable BAR. Мы провели соответствующие тесты.
Технология Resizable BAR существует довольно давно, но раньше она использовалась для сегмента дата-центров и рабочих станций. Технология обеспечивает ускорение доступа к большим объемам видеопамяти (у некоторых видеокарт она достигает уже 48 GB). AMD реализовала данную функцию в виде Smart Access Memory для нынешней линейки Radeon RX 6000 и активно стала ее рекламировать. Так что NVIDIA не осталось ничего другого, как реализовать схожую технологию.
На данный момент есть некоторая путаница по поводу комбинаций "железа", с которым работает или не работает Resizable BAR. Суть в том, что многое здесь зависит от платформы.
Ryzen 5000 | Ryzen 3000 | Ryzen 1000/2000 | Поколение 10. Core | Поколение 11. Core | |
X570, B550, X470, B450 | X570, B550, X470, B450 | X570, B550, X470, B450 | Z490, H470, B460 и H410 | Z490, H470, B460 и H410 | |
Radeon RX 6700 XT | ✓ | ✓ | ✓* | ✓ | ✓ |
Radeon RX 6800 | ✓ | ✓ | ✓* | ✓ | ✓ |
Radeon RX 6800 XT | ✓ | ✓ | ✓* | ✓ | ✓ |
Radeon RX 6900 XT | ✓ | ✓ | ✓* | ✓ | ✓ |
Предыдущие поколения Radeon | ✘ | ✘ | ✘ | ✘ | ✘ |
✓*: Для поддержки Resizable BAR требуются новые версии BIOS
В случае AMD только видеокарты линейки Radeon RX 6000 поддерживают Resizable BAR. Появится ли подобная поддержка у старых видеокарт (например, у той же линейки Radeon RX 5000) - неизвестно, но мы в этом сомневаемся. Однако все видеокарты линейки Radeon RX 6000 поддерживают данную функцию через VBIOS и драйверы. Недавно AMD объявила официальную поддержку Resizable BAR со стороны процессоров Ryzen 3000 помимо новой линейки Ryzen 5000 ранее. Как указывает AMD, для поддержки Resizable BAR на процессорах Ryzen 3000 потребуется BIOS с AGESA 1.2.0.1. И материнская плата на чипсете X570, X470, B550 и B450. Некоторые пользователи сообщают о том, что Resizable BAR также работает с процессорами Ryzen 2000. Но здесь все зависит от производителя материнской платы и версии BIOS.
Что касается процессоров Intel, Resizable BAR работает только с 10 и 11-м поколением Core. Производители материнских плат LGA1200, по большей части, уже опубликовали соответствующие обновления BIOS. Intel пока указала поддержку только для чипсетов 400 Series, но Resizable BAR также работает на материнских платах с чипсетами Z590, H470, B560 и H510.
Ryzen 5000 | Ryzen 3000 | Ryzen 1000/2000 | Поколение 10. Core | Поколение 11. Core | |
X570, B550, X470, B450 | X570, B550, X470, B450 | X570, B550, X470, B450 | Z490, H470, B460 и H410 | Z490, H470, B460 и H410 | |
GeForce RTX 3060 | ✓ | ✘ | ✘ | ✓ | ✓ |
GeForce RTX 3060 Ti | ✓* | ✘ | ✘ | ✓* | ✓* |
GeForce RTX 3070 | ✓* | ✘ | ✘ | ✓* | ✓* |
GeForce RTX 3080 | ✓* | ✘ | ✘ | ✓* | ✓* |
GeForce RTX 3090 | ✓* | ✘ | ✘ | ✓* | ✓* |
Предыдущие поколения GeForce | ✘ | ✘ | ✘ | ✘ | ✘ |
✓*: требуется обновление VBIOS
На данный момент только видеокарты GeForce RTX 3060 поддерживают Resizable BAR. Старые поколения GeForce вряд ли обзаведутся этой поддержкой. Все другие видеокарты GeForce RTX 30 получат поддержку после обновления VBIOS. NVIDIA планирует выпустить соответствующие обновления для видеокарт Founders Editions к концу марта. Партнеры NVIDIA тоже наверняка предложат соответствующие обновления.
Что касается платформы AMD, NVIDIA поддерживает Resizable BAR только на процессорах Ryzen 5000. Если у вас имеется материнская плата на чипсете X470 или B450, то поддержка будет только с процессором Ryzen 5000. Хотя некоторые пользователи сообщают, что Resizable BAR работает на видеокартах NVIDIA и с процессорами Ryzen 3000, в зависимости от материнской платы и версии BIOS. Но официально такой поддержки нет.
Если у вас платформа с процессором Intel Core 10-го или 11-го поколения, то поддержка Resizable BAR тоже будет. Она есть у всех процессоров Comet Lake-S, у 11-го поколения Core/Rocket Lake-S, но NVIDIA и Intel ограничили нижнюю планку процессорами Core i5, то есть у моделей Core i3 поддержки Resizable BAR не будет. Что касается чипсетов, поддерживаются все линейки 500 и 400.
Первые тесты Radeon RX 6800 XT с функцией Resizable BAR показали, что не каждое приложение выигрывает от данной технологии, многое зависит от игры и разрешения. Схожую картину мы недавно видели в тестах Resizable BAR на GeForce RTX 3060.
Рано или поздно поддержка Resizable BAR появится на всех видеокартах и платформах. В редких случаях она может негативно сказаться на производительности, хотя этого происходить не должно. На данный момент прирост заметен лишь в нескольких играх. Со стороны AMD можно использовать все видеокарты в современной линейке Radeon RX 6000, но в лагере NVIDIA пока придется ограничиться GeForce RTX 3060. Пока что мы не стали добавлять Resizable BAR в методику тестирования. Мы добавим соответствующие тесты, когда все видеокарты от AMD и NVIDIA будут поддерживать эту функцию. Пользователям мы рекомендуем активировать Resizable BAR, поскольку в некоторых случаях прирост производительности ощутимый.
Подписывайтесь на группы Hardwareluxx ВКонтакте и Facebook, а также на наш канал в Telegram (@hardwareluxxrussia).
Относительно недавно компании AMD и NVIDIA в своих видеокартах последнего поколения добавили технологии, связанные с оптимизацией взаимодействия центрального процессора системы (CPU) с видеопамяти.
С чего все началось?
Весной прошлого года компания AMD представила свое новое поколение видеокарт серии Radeon RX 6000, основанных на архитектуре RDNA 2.
Вместе с этими видеокартами была анонсирована технология AMD Smart Access Memory.
Вслед за AMD компания NVIDIA в начале 2021 года анонсировала технологию Resizable BAR, которая является аналогом Smart Access Memory (просто другое название).
Суть AMD Smart Access Memory и NVIDIA Resizable BAR заключается в том, что процессоры (CPU) могут получать доступ ко всему объему графической памяти, а не только части (256 МБ), как это было ранее. Запросы не ставятся в очередь, а обрабатываются параллельно.
Так очень упрощенно AMD на одном из слайдов объяснила суть технологии AMD Smart Access Memory
В некоторых играх это позволяет получить прирост производительности.
Производители указывают, что увеличение FPS иногда составляет до 10 и более процентов.
Требования к системе для работы AMD Smart Access Memory и NVIDIA Resizable Bar
Примечательно, что технологии AMD Smart Access Memory и NVIDIA Resizable Bar — это не какие-то новые уникальные разработки AMD и NVIDIA. Они являются частью стандартизированного интерфейса PCI Express.
Соответственно, поддержка Smart Access Memory и Resizable BAR вполне могла быть реализована и годами ранее на платформах прошлых поколений. Но, видимо, производители не были в этом особо заинтересованы.
На данный момент системы, совместимые со Smart Access Memory и Resizable BAR, должны соответствовать таким требованиям:
- материнская плата Intel с чипсетами серии 500 (Z590, B560 и т. д.), чипсетами серии 400 (Z490, B460 и т. д) с соответствующим обновлением прошивки. Некоторые материнские платы Intel более ранних поколений, например с чипсетами Z390, также получили поддержку Resizable BAR (Smart Access Memory). Зависит от того, подготовил ли соответствующую прошивку производитель материнской платы
- материнские платы AMD на чипсетах серии 500 (X570, B550 и т.д.) с соответствующим обновлением прошивки. Некоторые материнские платы AMD прошлых поколений, например с чипсетами X470, B450 усилиями производителей материнских плат также получили поддержку Smart Access Memory- Resizable BAR.
- в случае с платформами AMD изначально заявлялась совместимость с процессорами серии 5000 (архитектура Zen 3), но позже добавили поддержку и для процессоров серии 3000 (архитектура Zen 2)
- видеокарты NVIDIA GeForce RTX 3060 и более поздние уже все автоматически идут с поддержкой Resizable BAR. Вышедшие ранее модели на базе RTX 3080, 3070, 3090, 3060 Ti, потребуют обновления прошивки
- видеокарты серии AMD Radeon RX 6000 (RX 6800 XT, RX 6800, RX 6700 XT и т. д.).
- совместимые (свежие) версии драйверов для видеокарт AMD и NVIDIA.
Поддержка AMD Smart Access Memory и NVIDIA Resizable Bar необходима также и со стороны игр.
Еще в марте NVIDIA публиковала список таких игр, включающий 17 наименований. Более актуального перечня пока найти не удалось.
Список игр с поддержкой Resizable Bar на конец марта 2021 от NVIDIA
Можно предположить, что их количество будет постоянно расти.
Включаем Resizable Bar
Конфигурация тестовой системы
- Видеокарта: ASUS ROG Strix GeForce RTX 3060 (драйвер NVIDIA GeForce 466.47)
- Материнская плата: ASUS TUF Gaming Z590-Plus WiFi
- Процессор: Intel Core i5-11700KF
- Процессорный кулер: Thermalright MUX-120 + вентилятор Arctic P12 PWM
- Оперативная память: 2×8 ГБ DDR4 3200 МГц (Kingston HyperX FURY DDR4 RGB HX432C16FB3AK2/16)
- Накопитель: Goodram SSD IRDM M.2 1 ТБ
- Блок питания: Enermax Revolution D.F. 650W
Тесты проводили на платформе, основанной на видеокарте ASUS ROG Strix GeForce RTX 3060 и материнской плате ASUS TUF Gaming Z590-Plus WiFi, обзоры которых мы публиковали на нашем сайте ранее.
ASUS ROG Strix GeForce RTX 3060 OC (ROG-STRIX-RTX3060-O12G-GAMING)
ASUS TUF Gaming Z590-Plus WiFi
Технология Resizable Bar (или Smart Access Memory в случае с платформой на базе AMD) включается в BIOS материнской платы.
На материнских платах ASUS соответствующую настройку можно найти в меню «Advanced— PCI Subsystem Settings».
После активации «Above 4G Decoding» появляется пункт «Resizable Bar Support».
Важный момент. Resizable Bar будет работать только если ваш системный диск UEFi-совместим и имеет стиль разделов GPT. Соответственно, если система устанавливалась более устаревшим методом с загрузочной областью MBR технологию Resizable Bar включить не получится.
После загрузки Windows 10 определить, активен ли Resizable Bar можно в приложении GPU-Z.
Кроме того, информацию можно посмотреть в панели инструментов драйвера. В русскоязычном интерфейсе напротив пункта «Регистр базового адреса с изменяемым размером» (Resizable Bar) должно стоять «Да».
Отдельно отметим, что активация Resizable Bar осуществляется только в BIOS материнской платы. Ни в драйвере видеокарты, ни в самих играх настройки этой функции нет (на момент подготовки материала).
Тестируем
Для проверки получаемого эффекта от активации Resizable BAR подготовили несколько игр из списка совместимых.
Причем, в случае с разрешением 2K выставляли максимальные или близкие к максимальным настройки качества графики, а для Full HD графику «уменьшали» на одну или две ступени.
В Metro Exodus Enhanced Edition тесты проводились с включенной технологией трассировки лучей.
Очень неплохой результат.
Forza Horizon 4 также очень активно отреагировала на Resizable BAR. Уровень FPS увеличился на 10% в разрешении Full HD и на 6% в 2K.
Разница в FPS с включенным Resizable BAR есть и в Horizon Zero Dawn, но она довольно небольшая — около 3% для обоих разрешений.
А вот в Metro Exodus Enhanced Edition и Red Dead Redemption 2 никаких преимуществ Resizable BAR не дал. Производительность осталась примерно на том же уровне.
Выводы
Для более глубокого изучения технологии Resizable BAR (Smart Access Memory) было бы неплохо протестировать ее с видеокартами разного уровня от AMD и NVIDIA.
Но мы располагали возможностью поэкспериментировать только с NVIDIA GeForce RTX 3060 в роли которой выступила ASUS ROG Strix GeForce RTX 3060.
ASUS ROG Strix GeForce RTX 3060 OC (ROG-STRIX-RTX3060-O12G-GAMING)
Как показали тесты, прирост производительности может сильно отличатся от конкретной игры. Где-то он более заметен и доходит до 10%, где-то менее выражен или же вообще отсутствует.
Более того, неисключены ситуации, когда в каких-то играх будет даже не рост, а падение FPS. Судя по материалам в сети, Resizable BAR может дать просадку производительности, к примеру, в Watch Dogs Legion.
NVIDIA даже отмечает, что будет стараться выявлять такие случаи и, используя профили «Game Ready», Resizable BAR будет включен только там, где от него есть польза.
Именно эта вероятность получить уменьшение FPS в некоторых играх не дает рекомендовать включить функцию Resizable BAR и забыть о ней.
Несмотря на такой недостаток, появление Resizable BAR (и Smart Access Memory) можно только поприветствовать.
Появилась возможность дополнительно поэкспериментировать с системой, что должно очень понравится энтузиастам, и получить прирост производительности в играх абсолютно бесплатно.
Правда, для этого необходимо быть счастливым обладателем свежей системы с видеокартой последнего поколения от AMD или NVIDIA.
Функция изменения размера базового адресного регистра Resizable BAR, описанная в стандарте PCI Express, дает центральному процессору полный доступ к видеопамяти, что способствует повышению частоты кадров во многих играх. Для ее активации на видеокартах MSI серии RTX 30 потребуется обновление прошивки устройства. Это простая и безопасная процедура, которую можно осуществить через приложение MSI Dragon Center или MSI Live Update . Приложение автоматически просканирует компоненты системы и предложит обновить их прошивку, если есть такая возможность. Делать это следует лишь тогда, когда не только видеокарта, но и другие компоненты поддерживают технологию Resizable BAR.
Подробнее о поддерживаемых процессорах, материнских платах, видеокартах и играх можно узнать из этой статьи Resizable BAR .
Системные требования
Технология Resizable BAR теперь поддерживается следующими видеокартами MSI:
Графические карты MSI GeForce RTX 3090, 3080, 3070 и 3060 Ti
Для активации Resizable BAR, графическим картам MSI GeForce RTX 3090, 3080, 3070 и 3060 Ti требуется обновить прошивку видеокарты с помощью MSI Dragon Center или MSI Live Update .
В приложении Dragon Center выберите пункт меню Support («Техподдержка»). Затем в верхней правой части окна выберите пункт Advanced («Расширенные»), чтобы запустить процесс сканирования.
После завершения сканирования будут показаны доступные обновления прошивки (BIOS) для всех компонентов MSI компьютерной системы. Обновите прошивку своей видеокарты MSI серии RTX 30. Для этого отметьте галочкой соответствующий пункт меню, щелкните по кнопке Install («Установить») и следуйте инструкциям.
Помимо совместимой видеокарты активация технологии Resizable BAR требует соответствующего процессора и материнской платы.
Владельцам материнских плат MSI следует также обновить драйверы платы до последних версий.
Выберите пункт меню Settings > Advanced > PCI Subsystem Settings («Настройки» > «Расширенные» > «Настройки подсистемы PCI»), включите параметры Re-size BAR и [Above 4G memory/Crypto Currency mining] («Больше 4 ГБ памяти / майнинг криптовалют»), затем нажмите клавишу F10, сохраните настройки и перезагрузите компьютер.
Читайте также: