Thursday, December 3rd 2020

AMD Radeon RX 6800 XT Tested on Z490 Platform With Resizable BAR (AMD's SAM) Enabled

AMD's recently-introduced SAM (Smart Access memory) feature enables users pairing an RX 6000 series graphics card with a Ryzen 5000 series CPU to take advantage of a long-lost PCIe feature in the form of its Resizable Bar. However, AMD currently only markets this technology for that particular component combination, even though the base technology isn't AMD's own, but is rather included in the PCIe specification. It's only a matter of time until NVIDIA enables the feature for its graphics cards, and there shouldn't be any technical problem on enabling it within Intel's platform as well. Now, we have results (coming from ASCII.jp) from an Intel Z490 motherboard (ASUS ROG Maximus XII EXTREME) with firmware 1002, from November 27th, paired with AMD's RX 6800 XT. And SAM does work independently of actual platform.

Paired with an Intel Core i9-10900K, AMD's RX 6800 XT shows performance increases across the board throughout the test games - which are games AMD themselves have confirmed SAM is working with. This means testing was done with Assassin's Creed Valhalla, Forza Horizon 4, Red Dead Redemption 2, and Rainbow Six Siege. The results speak for themselves (SAM results are the top ones in the charts). There are sometimes massive improvements in minimum framerates, considerable gains in average framerates, and almost no change in the maximum framerates reported for these games on this given system. Do note that the chart for Forza Horizon 4 has an error, and the tested resolution is actually 1440p, not 1080p.
Source: ASCII.jp
Add your own comment

59 Comments on AMD Radeon RX 6800 XT Tested on Z490 Platform With Resizable BAR (AMD's SAM) Enabled

#26
R0H1T
krukYou have multiple graphs where the difference is a few percentages and then one which increases three times - obviously this is a large red flag. If enabling Resizable BAR triggers something in the driver which makes it work correctly and FPS to be more stable, this doesn't mean that Resizable BAR improves the minimum FPS three times. First you wait for AMD to fix the drivers so they work properly, and then test again. If AMD can't fix the drivers, then your theory is obviously correct and resizable BAR can also fix game bugs.

Also, you don't just publish min FPS results for the obvious outlier, as this will raise questions (everyone that has ever done benchmarking will be skeptical of the results ...). You publish frametime graphs, which explain in detail what changed when Resizable BAR got turned on. Isn't it obvious? It doesn't seem to be for them ...
How about the obvious red flag that such minimum lows (fps) would suggest a driver bug or some issues with the game itself? Like many others have said ~ it ain't so hard :shadedshu:
Posted on Reply
#27
Steevo
R0H1THow about the obvious red flag that such minimum lows (fps) would suggest a driver bug or some issues with the game itself? Like many others have said ~ it ain't so hard :shadedshu:
The driver doesn't control how big the addressable window to move data is, or when the game engine makes a call for those resources to be transferred.

Its not hard to understand.
Posted on Reply
#28
kruk
SearingMin FPS is the result of bottlenecking, SAM removes the bottleneck and you get more of the performance you are already receiving (the average FPS)

This isn't complicated.
R0H1THow about the obvious red flag that such minimum lows (fps) would suggest a driver bug or some issues with the game itself? Like many others have said ~ it ain't so hard :shadedshu:
Ok, ok, sheesh. A attack from all sides, just because someone is skeptical. You all win. I'm out of this topic.

But before I go I would like to just say one more thing: because of graphs like this, people make false extrapolations and are then disappointed with the results when the reality is different. We have seen this countless times, and it will happen again. Just wait ...
Posted on Reply
#29
hurakura
So nothing new here, no magic, they are just using the Pcie bus the way it's meant to be used. Using a capability that was already there, but no one thought of actually utilizing it till now. Because no performance gain should be free, buy a better gpu?
Posted on Reply
#30
Steevo
krukOk, ok, sheesh. A attack from all sides, just because someone is skeptical. You all win. I'm out of this topic.

But before I go I would like to just say one more thing: because of graphs like this, people make false extrapolations and are then disappointed with the results when the reality is different. We have seen this countless times, and it will happen again. Just wait ...
I want a full on review of what it does with different chips and to see what gains and losses it provides, for example in games like CIV it may negatively impact performance if all cores are already busy and one has to queue its work to run driver code and perform a transfer and decompression.

Once game engines are coded to take advantage of the function we will see how it changes the landscape.
Posted on Reply
#31
Warsaw
If these are accurate results this is very promising! I wonder if it has anything to do with the loading of assets in wider open games that RDR2 is getting that massive boost. I can attest that no matter what I do in some games I cannot get away from those micro stutters whenever I am exploring the world and as new items load I there is a slight, but noticeable stutter. If this fixes that I will kiss some feet! This is one of the biggest things that keeps driving me crazy in games that I have not yet been Able to fix
Posted on Reply
#32
Caring1
DeathtoGnomesThis was too funny.
I lol'ed at that.
It should have said, "long ignored PCI-e feature"
Posted on Reply
#33
jojolapin102
milewski1015This. If it's part of the PCIe spec, why is it being limited to only the most recent hardware? I'd like a boost for my 2600/5700XT
I'd also like to boost my 3900X on X370 motherboard and my future 6800XT as well, if they do not so and Intel systems have it, I'd be really disappointed
Posted on Reply
#34
Fluffmeister
Yeah nice gains for Intel users, and a nice kick in the teeth for AMD users without a shiny new 5000 series CPU.

Come on AMD, play it again SAM.
Posted on Reply
#35
AnarchoPrimitiv
Why didn't Nvidia or Intel figure this out earlier? I think regardless of everything else, everyone owes AMD a thank you, because I'm sure this will eventually be enabled on everything.

Seriously though, Nvidia has 10x the financial resources of AMD and way more employees... How come they didn't get to this sooner?
Posted on Reply
#36
_larry
Look at that lowest FPS gain for RDR2!!! o_Oo_O
If this does end up working on Intel CPU's, you better be damn sure they support it on previous Gen Ryzen CPU's...
Posted on Reply
#37
Nihilus
Parden my ignorance, but what is the difference between gpu avg and fps avg? Also, what is the point of testing max fps?
Posted on Reply
#38
Paganstomp
the fight for resources has taking it toll.
Posted on Reply
#39
mastrdrver
milewski1015So why would that be remedied with BAR enabled? Or are you suggesting that they ran the "SAM off" test in borderless and then the "SAM on" test in fullscreen?
I don't know if it's a game issue or AMD driver issue, but I would assume they did the test in borderless as the game is very insistent in using that mode (at least it does for me).

As to why having SAM on made a difference (assuming they used borderless both times), is that there is some stalling from the driver/game that is causing the game to lag.

Could be an API issue too as I think i remember some people with nVidia cards commenting on that issue with Vulkan.
Posted on Reply
#40
Sybaris_Caesar
Boosts performance to an almost difference class of product wow!

I'm kinda sad now that SAM might not come to Ryzen 3000 and older. From a comment on videocardz:
IrataThe reason could come down to Intel CPU supporting PDEP and PEXT in hardware since Haswell, whereas Ryzen only supports this in hardware since Zen 3. Previous Gen Ryzen had to use it in Microcode, so latency and performance will not be good enough.
It will probably come to 400 series mainboards but again with Zen 3.
But you know, you could be happy that this feature is now available on more platforms (the latest Intel CPU on Asus 400 series boards) and appreciate the technology rather than make a stupid troll post. This looks like a free performance boost, and the more that can take advantage of that, the better.
Wikipedia source

Posted on Reply
#41
Gmr_Chick
Bork BorkAhh yes I completely forgot that the ASUS ROG Maximus XII EXTREME is a PCIe 3.0 board my bad. Same goes for the CPU. I'm sorry I forgot to take that into consideration, therefor making the board useless for Rocket Lake as well by not being able to utilize PCIE 4.0 either. Thank you for pointing that out. Now I can go back to making food. And once again, thank you for pointing out the flaw in my logic. Now I know that I won't be buying a ASUS ROG Maximus XII EXTREME because it'll never support PCIe 4.0.
Actually, The Maximus XII Extreme is the only board in ASUS Z490 lineup that's confirmed to be gen 4 capable at the hardware level (meaning it's got all the necessary hardware built into the board itself). All their other boards seem to be lacking the necessary hardware.
Posted on Reply
#42
TheLostSwede
News Editor
AnarchoPrimitivWhy didn't Nvidia or Intel figure this out earlier? I think regardless of everything else, everyone owes AMD a thank you, because I'm sure this will eventually be enabled on everything.

Seriously though, Nvidia has 10x the financial resources of AMD and way more employees... How come they didn't get to this sooner?
Because Nvidia doesn't make motherboard chipsets any more? As such they have no control over features like this.
Posted on Reply
#43
owen10578
Gonna be some bullshit if AMD doesn't enable this on Ryzen 3000 CPUs as well.
Posted on Reply
#46
olstyle
KhonjelI'm kinda sad now that SAM might not come to Ryzen 3000 and older. From a comment on videocardz:
Sounds all very scientific, but what is the connection between accelerated bitmasking+compression and wide addressing of the GPU memory?
Posted on Reply
#47
TheLostSwede
News Editor
owen10578I did?
Clearly not, as if you did, you would've know why it won't come to older AMD CPUs. AMD doesn't support the instruction needed.
Maybe read the full twitter thread linked to above if the explanation here wasn't good enough, or the Wikipedia link provided above.

From above twitter thread.
Posted on Reply
#48
Ruru
S.T.A.R.S.
Hella good boost on minimum framerate like said above. :eek:
Posted on Reply
#49
ratirt
So the SAM works with Intel CPUs. That surely is good news. It shows very good numbers scaling as well. It would have been a comedy if the SAM worked better on Intel vs AMD processors. :D
Posted on Reply
#50
olstyle
TheLostSwedeClearly not, as if you did, you would've know why it won't come to older AMD CPUs. AMD doesn't support the instruction needed.
Maybe read the full twitter thread linked to above if the explanation here wasn't good enough, or the Wikipedia link provided above.

From above twitter thread.
As I wrote before: Where is the connection between those instructions and large Addressing? That those are now way faster is no news to me since I read the Anandtech test, but there was no connection to resizeable BAR made there.
Posted on Reply
Add your own comment
Jul 17th, 2024 23:29 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts