Come on guys! No one?? It is urgent to make the order and to build my system!
Is the above (with the Single-Rank RAM sticks) true?
What do you propose for my system?
The single rank stick feature will always be true with any cpu memory controller used to drive any memory.
It mean that in any case, single ranked memory modules will always be less stressful for any cpu memory controller than dual ranked modules.
That said memory controller can be tuned in a way to alleviate the stress, even when using double ranked memory modules.
Ryzen 1st gen memory controller indeed fall a bit short when using dual ranked kit under high memory clocks.
Ryzen 2nd gen memory controller have been greatly updated and suffer less when using dual ranked kit under high memory clocks.
Bottom line you can go with 2x16GB dual ranked with your 2700x and achieve up to 3200mhz i suppose, but i wouldn't bet clocking higher.
The other choice is to go 4x8GB single ranked, you should also be able to get up to 3200Mhz i suppose, not so much higher either.
Do not: use more than 2 stick that are dual ranked, never 4 stick dual ranked, if wanted decent memory speeds.
If you want max memory speed always go for 2xXGB of single ranked module.
You can google hardwareluxx memory list, if i post the link i will have to wait the post moderation, it's a great repository of memory modules specs.
I would advice to get a Gskill kit and also check carefully the others bench to leverage which latest kit would fit the best!
Tho the old Samsung IC density is 8GB single 16GB dual ranked module, with the new high density IC Samsung released, i would have expected 16GB single ranked and 32GB dual ranked modules!
Tho I did not found any 16GB kit single ranked, maybe i did not looked at in depth around.
Thank you very very much Wimpzilla! You solved all of my answers plus you teach me new things about Ryzen platform!
For clarification purposes:
If I go with G.Skill 2x16GB 3200mhz Trident Z [F4-3200C16D-32GTZRX] (possibly dual ranked) -or-
G.Skill 2x16GB 2933mhz Trident Z [F4-2933C14D-32GTZRX] (possibly dual ranked)
1) Will both be able to run at least at 2933mhz?
2) Can I achieve 2933mhz without overclocking (stock settings in CPU and RAM)
3) Should I better buy the 2933mhz pair due to lower latencies (CL14 vs CL16) since I don't plan to overclock my system (or RAM only) to 3200mhz or more?
I want to build an extremely stable system able to work fine in very heavy loads (Photoshop, android development and maybe Adobe Premier) and never to crash, freeze or give me any BSODs.... This is the reason I want only the stock settings and no overclocking everywhere...
The second thing you need to know, aside the single/dual ranked stuff, is that each kit can mount different ram chip, from different manufacturers.
Usually the ram chip are produced by samsung, micron, hynix, so each chip behave differently depending where it come from.
Top end kits usually mount samsung B-die ram chips, dunno if it changed nowadays, these rule out 3200Mhz CAS14 usually.
Not sure the kit you choose get these chips since it run 3200Mhz CAS16, that's a bit high to be B-die for sure.
If you want to be sure to get the less hassle possible, unfortunately you need to pay the price and get some high end kits.
Not matter if you will run only 2933/3200Mhz, its good to get at least a kit that can mange 3400/3600Mhz, that usually mount samsung B-die or high end chips.
I was looking for the kits you choose and did not found any useful information about, so i can't say for sure it will run smooth at 2933Mhz.
Dunno if these kit are the same as the F4-3200C14D-32GTZR B-die but with higher timing to match precisely ryzen platform.
I would rather get something like this personally:
-F4-3200C14D-32GTZKY (Neo version different colours be sure CAS14)
Last thing, setting up properly ram timings and speeds is not overclocking, it is simply setting up your ram.
We speak about ram overclocking when one push the DDR4 ram platform over 4000Mhz.
Nobody that is running ram lower than 3600Mhz is really overclocking the DDR4, despite all the echo you heard about.
There is nothing hard about, if the system do not boot straight at 3200Mhz, or even 2933Mhz just check the bios ram settings.
One often need to adjust a couple of setting to run smooth with these kind of high end kits.
Bottom line, the only 16GB ram modules i could find being single ranked for sure, come from the main manufacturers.
Again i couldn't find any other informations about the usage of these chips aside from server ram stuff, no real product from Gskill from example.
I read carefully what you wrote. I did some research by my own also.
I conclude that if I go with a high-end kit (like the F4-3200C14D-32GTZR you said) it costs me about EUR 456 in my country (Greece) (around 525 in USD). And, assuming that I am buying this 3200MHz kit for example, again I am not sure if it will run at 2933MHz and CL14 latencies easily and smoothly (or if it will not run at all)...
On the other hand, if I go with a lower-end and a lower-frequency kit (like the 2400MHz G.Skill F4-2400C15D-32GFX CL15) that costs me about EUR 285 (around 328 in USD), I am 100% sure that my system will run at 2400MHz with CL15, stable, regardless if the dimms are single or dual ranked.
The price gap is big: 60% more expensive the 3200MHz kit than the 2400MHz!! But the performance difference is very low: only 5-7% faster performance with the 3200MHz kit (running at 2933MHz) than the 2400MHz in average!!
Please, correct me if I'm wrong with the numbers... I searched this extensively in the web..
So, in conclusion, I think the 3200MHz kit (running at 2933MHz) it will not worth the extra price gap and the better choice for me is the 2400MHz.
What is your opinion?
It is true that memory is unfortunately expensive, especially if one want good kits and if you want huge amount of ram like 32GB; 16GB are more affordable.
With the kit i gave you, i can say almost for sure you will get 2933mhz with a decent CAS and even 3200Mhz if one spend a bit checking the settings.
But you are right these kit are overpriced, costing more than the cpu and the motherboard together, it's a shame but unfortunately it's how the market goes.
Then as said before lower end kits would work fine but maybe not at 3200Mhz or maybe not straight like with the high end kits.
In any case with any 32GB kit you will reach 2666mhz that is the minimum to get good performances for sure, 2933Mhz most probably, 3200Mhz with hassle in my opinion.
So bottom line, always aim at least to a 2933/3200Mhz kit, even if it is a budget one, because ram speed is very important for Ryzen platform.
One should always try to get the fastest memory he could get, even if these are not top end kit, so absolutely do not buy basic ram working at 2400Mhz, get a kit that at least can support 2933Mhz.
The one you choose initially is still good memory kit, did these they cost too much for you?
You can link me the kit you find fitting your budget, i will check the review and how they behave for you.