Closed ventureoo closed 2 years ago
Ждём видео версию от @Almarus.
Так SAM это же AMD + AMD, в противных случаях это ResizeBar?
@dewdpol Не совсем понял. Да, эта технология работает только для AMD. Для NVIDIA нужно использовать их реализацию Resizable Bar, которая доступна только с серии RTX 30.
@ventureoo насколько знаю с процессорами Intel это тоже нет работает. В данном случае тоже ResizeBar, насколько мне известно, хотя не уверен на счёт linux.
ResizeBar это не технология Nvidia, а заложенная функция в PCI-Express, насколько мне известно. У AMD SAM работает на той же основе, но возможно немного доработана под своё железо.
Согласно спецификации PCI-Express в ревизии 2.1 была добавлена функция Resizable Bar Capability ещё в 2009 году.
@ventureoo если описание технологии будет представлено для: проц AMD и видеокарта AMD, то вопросов нет, остальное изложил выше. Хотя все же к SAM много вопросов и поддержка заявлена вроде только 3 и 5 поколений Ryzen и с 6000 поколения Radion RX, насколько знаю.
@dewdpol Технология может работать с любыми процессорами если у них есть поддержка инструкции PCIe full-rate _pdep_u32/64
. Для процессоров Intel это примерно начиная с поколения Haswell. Для видеокарт серии 6000 SAM просто задействован из коробки, но это не значит что на карточках помладше она работать не будет. Собственно, для этого и написан данный раздел, чтобы указать людям что такую технологию можно задействовать и на старом железе. Основные требования идут к материнской плате - поддерживает она или нет. Если в UEFI есть настройки "Above 4G Decoding" и "Re-Size BAR Support" значит технология скорее всего будет работать.
Раньше на конфигурациях с Intel судя по всему были проблемы, но с последними версиями Mesa поддержка процессоров Intel уже лучше.
https://gitlab.freedesktop.org/mesa/mesa/-/issues/5282
Навесил побольше предупреждений.
Тут по факту дело именно в названии, из-за чего и поэтому возможно возникает путаница. Не ясна причина переименования технологии со стороны AMD, поскольку она уже вроде как давно существует. А то, что функцию PCI-Express нельзя использовать со старыми видеокартами - я не говорил
Добавить инструкцию по включению AMD SAM. Главная оптимизация для старых видеокарт AMD.
@Almarus