AMD Smart Access Memory, или просто SAM, — это технология, которая позволяет вашему ЦП получать доступ к видеопамяти графического процессора гораздо более эффективным способом. Например, представьте, что игра, в которую вы играете, требует 1 ГБ видеопамяти. Традиционно ваш процессор должен был бы сделать 4 обращения к вашему графическому процессору, поскольку он может получить доступ только к 256 МБ видеопамяти за раз. Однако с SAM ЦП должен сделать только один вызов, чтобы получить доступ к тому же объему видеопамяти. Таким образом, время, необходимое для доступа к 1 ГБ видеопамяти, значительно сокращается, а также вы избегаете других проблем, связанных с задержкой, использованием ресурсов и энергопотреблением.
Что происходит с Smart Access Memory, так это то, что теперь вы можете полностью использовать VRAM вашей видеокарты. Это означает, что если ваш графический процессор имеет, скажем, 8 ГБ видеопамяти, и вся она используется, вашему процессору нужно будет сделать только один вызов вместо 32 вызовов. В каком-то смысле SAM — это довольно революционная технология, поскольку она представляет широкий спектр способов, которыми ЦП теперь может управлять видеопамятью вашего графического процессора. Это особенно заметно в играх, где для некоторых игр требуется много видеопамяти, а с включенным SAM вы можете добиться значительного повышения производительности.
Когда он был впервые выпущен, AMD SAM работал только в сочетании с процессорами серии Ryzen 5000, материнскими платами X570 и видеокартами серии Radeon RX 6000. После этого AMD решила внедрить поддержку SAM на материнских платах B450 и B550, а также включить процессоры Ryzen 3000 и Ryzen 4000 в список процессоров, поддерживающих SAM. В настоящее время даже материнские платы Intel серии 400 поддерживают память AMD Smart Access Memory при условии, что у вас есть видеокарта Radeon. К сожалению, старые материнские платы AMD с чипсетом X370 не поддерживают SAM, но даже на этих материнских платах можно включить SAM, если установить модифицированный BIOS.
До выпуска драйверов Adrenalin 21.9.1 только видеокарты на базе архитектуры RDNA 2 поддерживали SAM. Теперь даже видеокарты на базе архитектуры RDNA 1 поддерживают SAM. Это означает, что AMD SAM теперь отлично работает с видеокартами серии Radeon RX 5000.
Как включить САМ?
Чтобы включить AMD Smart Access Memory, вам сначала нужно получить доступ к настройкам BIOS вашей материнской платы. Там вы должны включить опцию майнинга памяти/криптовалюты выше 4G, а также включить поддержку Re-size BAR. Если один из этих параметров не отображается в BIOS вашей материнской платы, это означает, что вам необходимо обновить BIOS. Для этого перейдите на веб-сайт производителя вашей материнской платы, найдите свою модель, загрузите последнюю версию BIOS и обновите BIOS в соответствии с инструкциями производителя. Если вы все сделаете правильно, должна появиться опция изменяемого размера BAR.
После этого обязательно установите драйверы AMD Adrenalin 21.9.1 или новее. Вот и все! Теперь функции Smart Access Memory должны работать нормально. Итак, если у вас есть процессор Intel Core 7-го поколения или новее или процессор AMD Ryzen серии 3000/4000/5000, функции SAM теперь должны быть доступны для вас. Если у вас возникли проблемы с включением SAM, обязательно убедитесь, что ваша материнская плата работает в режиме UEFI, а параметр совместимости с CSM отключен.