Errors on 2 instances :thinking:
@Lord_ZED Do you think Bankgroupswap disabled is an improvement? I've just run a bunch of benches and noticed big improvements with BGS enabled.
In some benches I've been seeing around a 7% improvement enabled with 3200C14 samsung b die
It was noted on OC.NET that BGS showed reductions of up to 10% in benchmarks but improved overall performance, was posted by The Stilt.
Interesting. Well as far as 'not needed if only running two dimms', i'm seeing fairly dramatic improvements from enabling compared to disabling. Do you have any suggestions for tests I can run that'll be more representative of 'overall performance increase' than the benches I've been using?Disabled, apparently not needed if you are only running two dimms.
Interesting. Well as far as 'not needed if only running two dimms', i'm seeing fairly dramatic improvements from enabling compared to disabling. Do you have any suggestions for tests I can run that'll be more representative of 'overall performance increase' than the benches I've been using?
You also seem to have BankGroupSwap enabled. A no no on 1 DPC SR configuration.
Yes, disabling BankGroupSwap will improve the real world performance by couple percents.
If you are using dual rank or 2 DPC single rank modules, you don't touch these options at all. This results in BankGroupSwap = Enabled and BankGroupSwapAlternative = Disabled (the configuration I was using).
With 1 DPC single rank configuration you should either disable both of them, or set BankGroupSwapAlternative = Enabled.
Enabling BankGroupSwapAlternative has the same positive effect on the real world performance as disabling BankGroupSwap does, however it doesn't have it's down sides (i.e. the lower reported bandwidth figures).
The default configuration is BankGroupSwap = Enabled, BankGroupSwapAlternative = Disabled.
These two options are mutually exclusive, meaning they can both be disabled but they cannot be enabled simultaneously.
Disabling BankGroupSwap will improve the real world performance (by couple percent), however the reported bandwidth (e.g. AIDA) decreases by < 6%. Enabling BankGroupSwapAlternative has nearly the same positive effect on the real world performance, while the reported bandwidth remains at the same level with BankGroupSwap = Enabled.
Neither of the BankGroupSwap options should be touched, unless 1 DPC SR modules are used.
AIDA64 can't always be trusted.
For example disabling BankGroupSwap, which is the right thing to do with 1DPC SR configuration reduces the bandwidths reported AIDA by ~2GB/s each. Meanwhile the performance improvement from disabling the BGS is < 4% in latency sensitive scenarios (e.g. HITMAN DX12 w/ CPU being a bottle neck).
http://www.overclock.net/t/1625015/ryzen-essential-info-with-link-to-owners-info-db/0_50
THERE IS EVERYTHING THERE EEEVVEEERRRYYYTTTHHHINNGG![]()
Here are some of The Stilts comments on BGS, I am running single rank memory so disabled it![]()
Have you done any testing for yourself though? As I also have single rank memory, but testing is clearly showing a decent improvement when enabled.
Would be interested to see test results if you ever have time.As per Stilts comments I did see a slight decrease in bandwidth in AIDA64 but machine has been stable and performing well so left it disabled.