Every IHV supports this. All you need to have is a support of that optional feature in HW (PCIe controller) and SW
The burning question is why is it only being enabled now?
I could see this might be happening because of a public backlash when AMD announced no Zen3 support for X470/B450 boards.Wonder if they will "trickle down" support to non-Ampere cards? Since my X-99 MB has a toggle to enable it, seems not to require pcie-4 or Ampere cards.
Nvidia claims Ampere already supports “Smart Access Memory” and says they’re working on implementing it in drivers.
Probably not a whole lot of real world benefit before, with lesser anounts of VRAM? But most importantly, AMD wasn’t lighting a fire under Nvidias rear. Now every frame counts.
To me, it looks like they've already enabled it on driver level for DX12 games on current GPUs.That doesn’t explain why AMD didn’t enable it earlier. They certainly needed the performance.
That's exactly how it's done today, command processor in GPU reads everything from host memory.Does anyone know if GPU's can read directly from system memory in the same way?
That doesn’t explain why AMD didn’t enable it earlier. They certainly needed the performance.
That 256MB is always supported AFAIK no matter what API or GPU, the difference is that now that 256MB can be turned into however many gigabytes there is VRAM on each particular cardTo me, it looks like they've already enabled it on driver level for DX12 games on current GPUs.
It would be weird not to do it since host addressable video memory has been available in Vulkan for years and both NVIDIA and AMD supported it for quite a while (256 MBs though, but this might be enought to store hot descriptors/constants/other stuff which changes on frame to frame basis and is hard to cache on GPU, especially with some devs' love).
I see RX 5700 XT being able to compete with RTX 2080 in some recent titles like Valhalla in 1440p and below, while still being much slower in 4K and it's not the only example.
It would be nice if somebody tested this title with the most recent driver vs year old driver so that we can verify whether there is something in recent drivers, which can boost performance a lot in titles like Valhalla.
sebbbi talks resizable RBAR support and why it's good.
I wonder if Nvidia has planned this as part of their DirectStorage support and are now pulling this particular feature forward so that they can get some early gains in the benchmark wars.
Why do you think SAM is not RBAR?Love it and love seeing RBAR as an open standard as compared to smart access memory.
Why do you think SAM is not RBAR?
You would think at least more tech savvy people on this forum knew that SAM is just how AMD calls it's RBAR implementation on Windows platform. I mean there was literally a video posted right after announcement where Frank Azor explains in detail how it works.