So I have this working at 3200 MHz perfectly. I specifically chosen this memory when I was building this brand new, because at the time, there was only handful selection of memory sticks which would work at 3200 Mhz out of the box.
I have now newest BIOS from Gigabyte installed, which supports AGESA 1.0.0.4 (I don't know what it changes though).

I need to expand to 32 GB. What are my options? Can I just throw two more G.SKILL sticks? Or I need to find 2x 32GB sticks which are working at 3200MHz? I don't want to dial down to 2400Mhz, that would be a waste. But I need more memory. Please help if any one have any experience with that Thanks

Are my current ones single rank, and 16GB ones are essentially dual rank, you are saying?

Click to expand...

Yes and since you have a low quality MB by comparison to Elf_boy and first gen Ryzen your speed will probably drop to ~2666 at best with 32GB
For most MB 2x16GB may hit a higher speed than 4x8GB but for top quality MB like Asus Crosshair it can be the other way around.

Yes and since you have a low quality MB by comparison to Elf_boy and first gen Ryzen your speed will probably drop to ~2666 at best with 32GB
For most MB 2x16GB may hit a higher speed than 4x8GB but for top quality MB like Asus Crosshair it can be the other way around.

Click to expand...

That's confusing. Most shitty mobos will have higher speed with two 16GB sticks. But premium product like Asus Crosshair will have actually lower speed with two dual rank sticks?
What is then the recipe for highest achievable speed with 32GB RAM on Ryzen? I am really determined to get 32GB, I may actually purchase different Ryzen with new mobo to achive that. I just don't want 2400 MHz or something like that.

Asus Crosshair will have actually lower speed with two dual rank sticks?

Click to expand...

No it should be the same or better Although some ITX MB may do better as they only have two RAM slots.
Top quality MB like the Crosshair just do substantially better with 4 sticks thanks to a thicker PCB and a lot of work put into layout of the wires between RAM\CPU and the BIOS.

This is what one person found using B-die, Ryzen 2 and a Asus Crosshair

2x8GB 3733Mhz
4x8Gb 3333Mhz
2x16GB 3000Mhz
4x16GB 2666Mhz

Click to expand...

With a cheap MB the 4x8GB would likely be slower than 2x16GB due to its thin PCB ect.

I've done benchmarks when I built this rig. All results were showing me, that 3200 MHz is the way to go. With gaming benchmarks or simple tasks, 3200 MHz was winning. I don't want to compromise on that, just because I want to add more memory.

Applications like Zoom, Steam, Winamp, Google Cloud, Mega, Skype, Slack, Firefox, Telegram, Whatsapp, Signal, Facebook, Firefox (two profiles), Thunderbird, Meta Trader, one of two VirtualBox sessions. Most of applications nowadays are consuming 500 MB or close to 1GB (!) per app. Firefox, Signal and Slack are absolutely worst in terms of memory consumption. But I still need to use all of them, because I work from home, I have three monitors to work, and I dont' want to compromise on my productivity because I have too slow PC.
So either way, this is going to be solved. Either Ryzen is going bye bye to eBay, or I will get this 32 GB working there nicely

Watch this guy:
He made benchmarks between 3200 and 2933. Results are varying from 0% up to 7% performance increase (especially in synthetic test and Ashes of Singularity benchmark). But he used slightly less threaded CPU for this test. For me, you are right, probably is no difference. But I do gaming as well. I just need to turn off half of these memory hogs first before I launch a game My favourite is Skyrim which is memory latency and bandwidth sensitive.

Next week I will purchase 2x 16GB sticks and see how that goes. If it's success, I will stay with it, at 3200 or 2933. If it's only 2400 or something like that, I will return sticks and most likely rebuild my rig into something else

Regarding CPU usage, it's actually all right. In this moment, Ryzen is handling all of that mentioned above, three cryptocurrency proof-of-stake mining nodes and GPU mining at the same time, no issues with CPU. Usage is between 10 and 20%. That would mean one or two logical cores are actually saturated, rest is idling; in real world load is spread into all cores and latencies and delays are minimal.

And it's working 3200 MHz at 14-14-14-34-48 1T. No adjustments necessary, after first boot (it's 2400 MHz at first boot) you chose 3200 MHz, save, reboot and that's all.
I just verified settings in Ryzen Master

EDIT: I started reading more and more about Ryzen and their first ever DDR4 CPU line, first Ryzens. I went to BIOS, overclocked memory to 3400 MHz, saved... And I am back just like nothing happened, everything smooth and no hiccups. I will do some Prime95 now

The problem with running 4 sticks is that it's electrically harder for the IMC on the cpu to drive. I am running 2 sticks of TridentZ 16GB CL14 at 3133 (fails prime95 after a few hours at 3200 and I can't be arsed to fool with it). I haven't seen too many reports at 4 sticks (elfboy is one of the rare ones), in theory you aren't guaranteed more than 2666. In practice if you could get anywhere near 3000 (2993, whatever) I'd declare victory if I were you.

I guess it may come down to money. If cash is no object, I'd sell your existing RAM and try for a pair of 16GB sticks, using the theory that it's marginally easier to drive dual rank on a single stick than it is to drive single rank on separate sticks. If your last name isn't Gates or Buffet or whatever, I guess I'd try adding two more sticks of what you have, try to tune it as best you can, and see what happens. Worst case is that it's a disaster, you run at 2133, you post here and educate the rest of us, and you sell the lot and buy different RAM. Meanwhile your PC runs 10% slower...

I bought another 2 sticks 8GB each so I will have 4 sticks in total, exactly the same ones.
Worst case I will purchase 2x 16GB and install it, if it's any faster than 4x 8GB, then I will return the two 8GB I just purchased and sell used old ones. Package arriving around monday from Amazon. Fingers crossed.

I just stumbled upon a problem with my motherboard. Since last BIOS update, VSOC Voltage has raised on Auto setting to 1.2V. I changed it back to non-default "Normal" and it's now 1.087V. Can you check in HWinfo64 or in your BIOS, what is your VSOC Voltage?

I just stumbled upon a problem with my motherboard. Since last BIOS update, VSOC Voltage has raised on Auto setting to 1.2V. I changed it back to non-default "Normal" and it's now 1.087V. Can you check in HWinfo64 or in your BIOS, what is your VSOC Voltage?

Check this thread, people. Everybody who have same motherboard as me, especially.
That's thread I've created to ask about same as here, but one person told me about that VSOC chip dangerous voltage.
1.137V or 1.2V could be too high for VSOC chip and it might be not necessary to keep it that high.

The ability to use DDR4 at higher speeds is specific chip dependent with Ryzen, more so that MOBO.

I am glad for you that you got a good one.

Do keep an eye out over the next month for reboots or other odd behavior just in case.

Click to expand...

Yes I am so happy that it worked Normally people can use 2 sticks at 3200 MHz, some not even that. I here, got 4 sticks Tricky Ryzen has been tamed. I must have a one good chip here.
As my PC is stable 24/7 I will notice straight away at first BSOD, if something goes wrong.

Thanks for all your coments and tips people. Thanks to you I purchased right kit!