Jump to content

3900x vs 9900k Base Supported RAM Speeds?

Hi everyone,

 

I am going to be upgrading my computer quite soon but there are quite a lot of new developments since the last build i did (almost exactly 5 years ago), not least of which is AMD's resurgence.

 

One thing i am curious about is the base memory speeds supported for the 3900x vs the 9900k. The 3900x has 3200mhz listed whilst the 9900k has 2666mhz listed as the base memory speed supported. Now of course you can use XMP to boost up your memory, but as i understand it it can be a bit jenky and cause system instability (i would prefer the best performance reasonably possible but with trouble free motoring). Am i right in assuming no profiles are required to use the 3200mhz memory on the Ryzen 3900x, since it is supported by the chip natively? 

 

What performance difference is there between the 3900x using 3200mhz RAM and the i9 9900k using 2666mhz RAM, given that the AMD has a slightly slower base clock but the Intel has slower base memory support?

 

Thanks for any info you can offer or point me to to clarify this!

 

Nozy

Link to comment
Share on other sites

Link to post
Share on other sites

I was thinking about this the other day actually. 3600 mhz seems to be the agreed upon sweet spot for 3rd gen ryzen but what speed is actually RECOMMENDED for intel chips like the 9900? Im sure someone will chime in here shortly

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Those are kind of the "guaranteed" speeds that you can achieve with the respective CPUs, but I haven't heard of anyone with Zen 2 that has had problems with 3600MHz memory, which is indeed the sweet spot for these chips. For Intel, generally after 3000-3200MHz you don't really notice much of an improvement anymore in performance.

Also, anything over 2133MHz is technically an overclock, as that's the base speed for DDR4 (at 1.2V).

I would go for the 3900X with a dual-channel 3600MHz CL16 memory kit personally.

Desktop: Intel Core i9-9900K | ASUS Strix Z390-F | G.Skill Trident Z Neo 2x16GB 3200MHz CL14 | EVGA GeForce RTX 2070 SUPER XC Ultra | Corsair RM650x | Fractal Design Define R6

Laptop: 2018 Apple MacBook Pro 13"  --  i5-8259U | 8GB LPDDR3 | 512GB NVMe

Peripherals: Leopold FC660C w/ Topre Silent 45g | Logitech MX Master 3 & Razer Basilisk X HyperSpeed | HIFIMAN HE400se & iFi ZEN DAC | Audio-Technica AT2020USB+

Display: Gigabyte G34WQC

Link to comment
Share on other sites

Link to post
Share on other sites

You will need to use memory profiles in either case.

 

As for performance, the lower official memory speed supported by Intel is not a factor at all. In reality the Intel memory supporter is still better than AMD's, though the difference is becoming fairly negligible in practice. At the same time, quirks of the infinity fabric design of Ryzen means you need fast memory to get the full performance. With Intel, memory speed is less important (though there's still no reason to get slow 2666 memory, 3000 costs the same).

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Mateyyy said:

I would go for the 3900X with a dual-channel 3600MHz CL16 memory kit personally.

This system makes a lot more sense than the 9900k. You have all around better performance for a better price with Ryzen, and (2x8GB/4x8GB) of 3600mhz CL16 (CL17/CL18 doesn't kill ya) is the best priced RAM for the performance. 

Link to comment
Share on other sites

Link to post
Share on other sites

If you ask here we would just recommend pushing it higher lol, if a higher speed kit doesnt work properly.at rated speed you could always manually lower the frequency a bit and be done with it

 

As for memory support, Ryzen's memory spec is pretty much nailing for the worst sample of CPUs so 3200MHz is the lowest guarantee from AMD. Meanwhile 9th gen's memory spec is just because Intel got lazy... Even on cheap.boards Intel CPUs.often crack 4000MHz memory without much complaints.

 

And yes, good boards are crucial

 

That said, memory support is far less important than say, performance.and platform upgrade options. 9900k's platform is dead and it's slower in multicore performance by around 30% if I recall correctly.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

10 minutes ago, Mateyyy said:

Also, anything over 2133MHz is technically an overclock, as that's the base speed for DDR4 (at 1.2V).

Not exactly... JEDEC defines the official DDR4 speeds and timings, and they do go up to 3200 speeds. However, the lowest CL defined at 3200 is 20! Most enthusiast kits run around CL16 at that speed, or even lower if you throw more money at it. These are not standard profiles and go via XMP, and thus are arguably overclocks. I've long wondered why enthusiast ram manufacturers don't program in a SPD profile at JEDEC 3200 timings (or whatever is fastest the ram supports). At least you get the speed, if not the timings if you forget to turn on XMP.

 

I don't know how AMD define memory overclocks, if 3200 lower latency ram would be counted as an OC, as opposed to JEDEC timings.

 

7 minutes ago, Sakkura said:

quirks of the infinity fabric design of Ryzen means you need fast memory to get the full performance.

This is the main reason people aim for faster ram, moreso than the memory bandwidth in itself. IMO with the ever increasing core counts, there isn't anywhere near enough for more demanding uses, but for casual or lightweight uses (gaming, Cinebench) it doesn't matter. 3600 is the fastest speed safely support without going into async mode and the potential performance penalty from that. I believe there has been tests that running async, people with slower ram can still run high IF speeds and gain performance that way, but didn't look in detail which scenarios that may apply to.

 

7 minutes ago, Sakkura said:

With Intel, memory speed is less important (though there's still no reason to get slow 2666 memory, 3000 costs the same).

Similar problems to AMD here, more cores, more ram bandwidth can be useful. For casual uses I'd aim at 3000 minimum since you don't really save going any slower. It isn't as useful to go faster, but it still helps. 

 

Oh, on both Intel and AMD, you can run into various ram compatibility problems, especially past 3200 or so. It varies with mobo, bios, and how the modules are programmed.

Gaming system: R7 7800X3D, Asus ROG Strix B650E-F Gaming Wifi, Thermalright Phantom Spirit 120 SE ARGB, Corsair Vengeance 2x 32GB 6000C30, RTX 4070, MSI MPG A850G, Fractal Design North, Samsung 990 Pro 2TB, Acer Predator XB241YU 24" 1440p 144Hz G-Sync + HP LP2475w 24" 1200p 60Hz wide gamut
Productivity system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, 64GB ram (mixed), RTX 3070, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, random 1080p + 720p displays.
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
Share on other sites

Link to post
Share on other sites

26 minutes ago, Mateyyy said:

Those are kind of the "guaranteed" speeds that you can achieve with the respective CPUs, but I haven't heard of anyone with Zen 2 that has had problems with 3600MHz memory, which is indeed the sweet spot for these chips. For Intel, generally after 3000-3200MHz you don't really notice much of an improvement anymore in performance.

Also, anything over 2133MHz is technically an overclock, as that's the base speed for DDR4 (at 1.2V).

I would go for the 3900X with a dual-channel 3600MHz CL16 memory kit personally.

Hmmm, but presumably on a 3900x then, it is only overclocking the RAM to bring it up to the natively supported speed of 3200mhz. For the Intel 9900k to use the 3200mhz memory it would also have to apply a slight overclock to the CPU too right?

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Nozyspy said:

Hmmm, but presumably on a 3900x then, it is only overclocking the RAM to bring it up to the natively supported speed of 3200mhz. For the Intel 9900k to use the 3200mhz memory it would also have to apply a slight overclock to the CPU too right?

It makes your CPU faster by definition, so I guess you could call it 'overclocking'. But the actual clockspeeds on the CPU aren't affected.

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, Stockholmes said:

It makes your CPU faster by definition, so I guess you could call it 'overclocking'. But the actual clockspeeds on the CPU aren't affected.

But to get the same memory speeds on the Intel it does adjust the clock speeds of the CPU right? My concern is whether this adds in another instability variable?

Link to comment
Share on other sites

Link to post
Share on other sites

Don't worry, there is no instability variable. Your CPU won't overclock unless you overclock it yourself.

 

edit: I think you're thinking about the last generation of Ryzen here, where RAM clockspeeds mattered more concerning the CPU. With the 3900x there should not be such an issue. Even then, the RAM doesn't clock the CPU any higher. It just works better with a certain clock (ie. 3600MhZ if I recall correctly).

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Mateyyy said:

Those are kind of the "guaranteed" speeds that you can achieve with the respective CPUs, but I haven't heard of anyone with Zen 2 that has had problems with 3600MHz memory, which is indeed the sweet spot for these chips. For Intel, generally after 3000-3200MHz you don't really notice much of an improvement anymore in performance.

Also, anything over 2133MHz is technically an overclock, as that's the base speed for DDR4 (at 1.2V).

I would go for the 3900X with a dual-channel 3600MHz CL16 memory kit personally.

I have never bought AMD before, but i do know that XMP is an Intel thing. How exactly would you get the memory to run at its advertised speed on an AMD board? I have heard that the XMP profiles still work anyway, but does AMD have its own version?

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Nozyspy said:

I have never bought AMD before, but i do know that XMP is an Intel thing. How exactly would you get the memory to run at its advertised speed on an AMD board? I have heard that the XMP profiles still work anyway, but does AMD have its own version?

XMP profiles should work in the same way, sometimes it's just got a different name, like for example on Asus boards it's called DOCP.

Desktop: Intel Core i9-9900K | ASUS Strix Z390-F | G.Skill Trident Z Neo 2x16GB 3200MHz CL14 | EVGA GeForce RTX 2070 SUPER XC Ultra | Corsair RM650x | Fractal Design Define R6

Laptop: 2018 Apple MacBook Pro 13"  --  i5-8259U | 8GB LPDDR3 | 512GB NVMe

Peripherals: Leopold FC660C w/ Topre Silent 45g | Logitech MX Master 3 & Razer Basilisk X HyperSpeed | HIFIMAN HE400se & iFi ZEN DAC | Audio-Technica AT2020USB+

Display: Gigabyte G34WQC

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Stockholmes said:

Don't worry, there is no instability variable. Your CPU won't overclock unless you overclock it yourself.

 

edit: I think you're thinking about the last generation of Ryzen here, where RAM clockspeeds mattered more concerning the CPU. With the 3900x there should not be such an issue. Even then, the RAM doesn't clock the CPU any higher. It just works better with a certain clock (ie. 3600MhZ if I recall correctly).

I'm getting a bit confused. 😅 I had always thought that for RAM that was advertised to run above the standard DDR4 speed, it required an overclock to be applied to the CPU (either manually or via XMP) to hit that speed, UNLESS the CPU supported higher than standard speed natively. In which case an overclock would only be applied to the CPU if the RAM speed was above its native support.

You'll have to forgive my ignorance, i only used XMP profiles once years ago, but ended up turning them off because it seemed to cause the occasional BSOD, i am a bit out of touch still with what has changed in the last few years.

 

 

16 minutes ago, Mateyyy said:

XMP profiles should work in the same way, sometimes it's just got a different name, like for example on Asus boards it's called DOCP.

 

Is XMP something that the majority of people use? Linus seems to have a particular hatred of XMP. 😆

Link to comment
Share on other sites

Link to post
Share on other sites

the minimum recommend specs for intel is 2666, and zen 2 is 3200, zen 2's sweet spot is 3600 while intel can go as fast as the motherboard tolerates.

 

if your mobo has 4 ram slots the optimal setup is 4x8gb with low CL, and make sure you optimize the timings.

 

For intel, the difference between 2600 and 3200 is about 5%, 3200 to 4000 is about 3%.

For zen 2 is probably a 10% diff from 2600 to 3200 and 3%~ from 3200 to 3600 under heavy loads.

 

For minmaxing it's probably 4 sticks of ddr 3600 with a x570 taichi, or ddr4000 with a z390 gene/dark

5950x 1.33v 5.05 4.5 88C 195w ll R20 12k ll drp4 ll x570 dark hero ll gskill 4x8gb 3666 14-14-14-32-320-24-2T (zen trfc)  1.45v 45C 1.15v soc ll 6950xt gaming x trio 325w 60C ll samsung 970 500gb nvme os ll sandisk 4tb ssd ll 6x nf12/14 ippc fans ll tt gt10 case ll evga g2 1300w ll w10 pro ll 34GN850B ll AW3423DW

 

9900k 1.36v 5.1avx 4.9ring 85C 195w (daily) 1.02v 4.3ghz 80w 50C R20 temps score=5500 ll D15 ll Z390 taichi ult 1.60 bios ll gskill 4x8gb 14-14-14-30-280-20 ddr3666bdie 1.45v 45C 1.22sa/1.18 io  ll EVGA 30 non90 tie ftw3 1920//10000 0.85v 300w 71C ll  6x nf14 ippc 2000rpm ll 500gb nvme 970 evo ll l sandisk 4tb sata ssd +4tb exssd backup ll 2x 500gb samsung 970 evo raid 0 llCorsair graphite 780T ll EVGA P2 1200w ll w10p ll NEC PA241w ll pa32ucg-k

 

prebuilt 5800 stock ll 2x8gb ddr4 cl17 3466 ll oem 3080 0.85v 1890//10000 290w 74C ll 27gl850b ll pa272w ll w11

 

Link to comment
Share on other sites

Link to post
Share on other sites

13 hours ago, Nozyspy said:

Is XMP something that the majority of people use? Linus seems to have a particular hatred of XMP. 😆

Yeah I mean it's just that they're not always guaranteed to work, but I've never had any problems myself with XMP personally.

Desktop: Intel Core i9-9900K | ASUS Strix Z390-F | G.Skill Trident Z Neo 2x16GB 3200MHz CL14 | EVGA GeForce RTX 2070 SUPER XC Ultra | Corsair RM650x | Fractal Design Define R6

Laptop: 2018 Apple MacBook Pro 13"  --  i5-8259U | 8GB LPDDR3 | 512GB NVMe

Peripherals: Leopold FC660C w/ Topre Silent 45g | Logitech MX Master 3 & Razer Basilisk X HyperSpeed | HIFIMAN HE400se & iFi ZEN DAC | Audio-Technica AT2020USB+

Display: Gigabyte G34WQC

Link to comment
Share on other sites

Link to post
Share on other sites

Just to make sure i am understanding all this correctly:

 

1. The JEDEC standard for DDR4 is 2133mhz.

 

2. The supported operating speeds of 2666mhz and 3200mhz for the i9 9900k and Ryzen 9 3900x respectively is the minimum recommended speed that your RAM should have.

 

3. Getting RAM to that minimum recommended speed will require an XMP profile anyway (since the RAM by default will be at 2133mhz?)

 

4. The 9900k and 3900x will support those minimum recommended speeds without applying any overclock to the processor?

 

5. If you want to run at above the minimum recommended speeds (say 3200mhz for the 9900k or 3600mhz for the 3900x) the XMP profile that comes with that speed of RAM will also apply a small overclock to the processor to compensate for the increased RAM speed?

Link to comment
Share on other sites

Link to post
Share on other sites

On 4/11/2020 at 11:16 PM, xg32 said:

if your mobo has 4 ram slots the optimal setup is 4x8gb with low CL, and make sure you optimize the timings.

Wait a minute... Excuse my supreme ignorance ...artist, not so versed in hardware, only in what I see my tasks do better (ie, lots of RAM for heavy load in photoshop, fast single core in that one, many cores in Blender, good 8GB VRAM card in Davinci, etc). But is 4x8 still dual channel ? I have read everywhere that for Ryzen is gotta be dual channel. I am going (planning a rig) for a 3900X, 3200mhz CL16 memory, 2060 S 8Gb or 1660 S (the latter for replacing and selling in October... The former to keep it. Depending on final budget and/or getting or not certain set of gigs for Davinci). And dunno why I thought it HAD to be 2x16 , not 4x8, to be dual channel. That quad channel would make it perform worse or not supported well.

 

Another idea to stick to budget is 3700X, 2060 super (ideally Radeon VII - a beast in benchmarks in my stuff- if getting some crazy ebay offer..700+ eu is too much for me), but still 32 GB, as my workflows do see the best bang for the buck in more memory. A pity that 64 GB (ZB, AE and PS heavy print stuff eat lots of ram) would make me lower too much other components to stay on budget.  Also, I 'd love to leave room for another 2x16, for a total 64gb (but that globally wouldn't be dual channel?). And there's there the thing of Autumn with a ton of new stuff released... I know am gonna get mad then, but current machine is not cutting it, and gotta work faster...

Link to comment
Share on other sites

Link to post
Share on other sites

On 4/15/2020 at 4:42 AM, Nozyspy said:

Just to make sure i am understanding all this correctly:

 

1. The JEDEC standard for DDR4 is 2133mhz.

 

2. The supported operating speeds of 2666mhz and 3200mhz for the i9 9900k and Ryzen 9 3900x respectively is the minimum recommended speed that your RAM should have.

 

3. Getting RAM to that minimum recommended speed will require an XMP profile anyway (since the RAM by default will be at 2133mhz?)

 

4. The 9900k and 3900x will support those minimum recommended speeds without applying any overclock to the processor?

 

5. If you want to run at above the minimum recommended speeds (say 3200mhz for the 9900k or 3600mhz for the 3900x) the XMP profile that comes with that speed of RAM will also apply a small overclock to the processor to compensate for the increased RAM speed?

1. There are several different JEDEC standard speeds for DDR4 memory. Most DDR4 memory defaults to the JEDEC 2133 standard, but some defaults to JEDEC 2400.

 

2. Those are not minimums, they are the highest memory speed the CPU manufacturer promises will definitely work. In practice, Intel is under-promising a lot.

 

3. Going above the speed the memory defaults to (2133 or 2400) will require changing memory settings in one way or another. XMP (or equivalent DOCP) is an easy way to do that, but you can also manually input clocks, timings and voltages.

 

4. Yes. If you go above those maximums, you're technically overclocking the memory controller in the CPU. But the CPU cores are not overclocked.

 

5. If you go above the maximum, the memory controller is technically overclocked, but not the CPU cores.

 

8 hours ago, PixelPol said:

Wait a minute... Excuse my supreme ignorance ...artist, not so versed in hardware, only in what I see my tasks do better (ie, lots of RAM for heavy load in photoshop, fast single core in that one, many cores in Blender, good 8GB VRAM card in Davinci, etc). But is 4x8 still dual channel ? I have read everywhere that for Ryzen is gotta be dual channel. I am going (planning a rig) for a 3900X, 3200mhz CL16 memory, 2060 S 8Gb or 1660 S (the latter for replacing and selling in October... The former to keep it. Depending on final budget and/or getting or not certain set of gigs for Davinci). And dunno why I thought it HAD to be 2x16 , not 4x8, to be dual channel. That quad channel would make it perform worse or not supported well.

 

Another idea to stick to budget is 3700X, 2060 super (ideally Radeon VII - a beast in benchmarks in my stuff- if getting some crazy ebay offer..700+ eu is too much for me), but still 32 GB, as my workflows do see the best bang for the buck in more memory. A pity that 64 GB (ZB, AE and PS heavy print stuff eat lots of ram) would make me lower too much other components to stay on budget.  Also, I 'd love to leave room for another 2x16, for a total 64gb (but that globally wouldn't be dual channel?). And there's there the thing of Autumn with a ton of new stuff released... I know am gonna get mad then, but current machine is not cutting it, and gotta work faster...

4 sticks of memory can enable quad channel... but only if the CPU supports that. Otherwise it will just run dual channel, with 2 sticks in each channel.

 

For stability reasons, 2 sticks rather than 4 may be slightly preferable with Ryzen. Not as big of a deal with the latest generation though, memory issues have gotten less common with each generation.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×