ViCadia is supported by its readers. If you buy products through affiliate links, we may earn a commission. Learn more
FeaturedHow To's

How to Enable AMD Smart Access Memory (SAM)?

2 Mins read

Advertisement
Microsoft
Newegg

AMD Smart Access Memory, or simply SAM, is a technology that enables your CPU to access your GPU’s VRAM in a much more efficient way. For example, imagine that a game you play requires 1 GB of VRAM. Traditionally, your CPU would have to make 4 calls to your GPU, since it can access only 256 MB of VRAM at a time. With SAM, however, the CPU only has to make one call in order to access the same amount of VRAM. This way, the time required to access 1 GB of VRAM is significantly reduced, and you also avoid other problems related to latency, resource usage, and power consumption.

What happens with Smart Access Memory is that now you can fully use your graphics card’s VRAM. This means if your GPU has, say, 8 GB of VRAM, and all of it is in use, your CPU will only have to make one single call, instead of 32 calls. In a way, SAM is a quite revolutionary technology, since it introduces a wide variety of ways how CPU can now manage your GPU’s VRAM. This is particularly seen in gaming, where certain games require a lot of VRAM, and with SAM enabled you can achieve significant performance boosts.

When it was first released, AMD SAM only worked in conjunction with Ryzen 5000 series processors, X570 motherboards, and Radeon RX 6000 series graphics cards. After that, AMD decided to introduce support for SAM on B450 and B550 motherboards, as well as include Ryzen 3000 and Ryzen 4000 CPUs in the list of processors that support SAM. Nowadays even Intel 400 series motherboards offer support for AMD Smart Access Memory, provided that you own a Radeon graphics card. Unfortunately, older AMD motherboards with X370 chipset don’t support SAM, but it’s possible to enable SAM even on these motherboards if you install a modified BIOS.

Up until the release of Adrenalin 21.9.1 drivers, only graphics cards based on the RDNA 2 architecture supported SAM. Now even graphics cards based on the RDNA 1 architecture support SAM. This means that AMD SAM now works perfectly fine with Radeon RX 5000 series graphics cards.

How to enable SAM?

To enable AMD Smart Access Memory, you first have to access your motherboard’s BIOS settings. There, you have to enable Above 4G Memory/Crypto Currency mining option, and also enable Re-size BAR support. If one of these settings isn’t appearing in your motherboard’s BIOS, that means you need to update the BIOS. To do that, go to your motherboard’s manufacturer website, find your model, download the latest BIOS version, and update the BIOS in accordance with the manufacturer’s instructions. If you do everything correctly, the resizeable BAR option should appear.

After you do that, be sure to install AMD Adrenalin 21.9.1 drivers, or newer. And that’s it! The Smart Access Memory features should now work perfectly fine. So, if you own a 7th Gen Intel Core CPU, or newer, or AMD Ryzen 3000/4000/5000 series CPU, the SAM features should now be accessible to you. If you experience any trouble enabling SAM, be sure to make that your motherboard operates in the UEFI mode, and that CSM compatibility option is disabled.

Read more

Advertisement
Microsoft
Newegg

44 posts

About author
Before he joined ViCadia, Nicholas worked as a journalist for several tech magazines. Over the years he gained a lot of knowledge about computers. His main area of interest are processors, motherboards, and operating systems.
Articles
    Related posts
    How To's

    Undervolting Graphics Cards: What It Means and How It Works?

    6 Mins read
    The best way to retain maximum performance and decrease power consumption of your GPU is to undervolt it. Here is how to do it.
    How To's

    How to Install ChromeOS Flex?

    5 Mins read
    Want to breathe a new life into your old notebook? The Google ChromeOS Flex is the right solution for you. Here is how to install it.
    How To's

    How to Fix Discord JavaScript Error

    5 Mins read
    The infamous Discord JavaScript error is fairly common and can give you a lot of headache. Here are the most common solutions to fix this error.

    Leave a Reply

    Your email address will not be published. Required fields are marked *