Think of memory as a guy throwing numbered tennis balls on command: 1. the bandwidth is how MANY he can throw every second, 2. the latency is how quickly he can FIND the balls he's asked to throw. Memory performance = how long it takes the guy at the other end to receive the balls he's asked for. Thus, it's a combination of the two. If, like me, you're more into tightening timings than upping bandwidth - recent AMD platforms seem to favour the former approach - the first number is the hardest one to reduce stably and it has the biggest impact on real "nanosecond" latency, the second number is second in both regards, and so on. An additional wrinkle on AMD is that the numbers can't be odd; if you try an odd number it will default to one higher.
Memory speeds advertised as part of an XMP profile might not be achievable on AMD-based motherboards. XMP is a sort of automatic memory overclocking setting that was designed for Intel motherboards. Some motherboard makers offer BIOS settings to help you achieve these faster speeds on AMD motherboards. But these settings aren’t present on all boards, and they don’t always work when they are present. is this true ?
Thank you Luke for making these videos! It's been more than one and a half decade since I had a desktop, and wathcing your videos in the past few years, along with Linus's, Jay's, Paul's and Dmitri's is what gave me the knowledge and motivation to finally build one completely on my own. I just ordered the parts yesterday and can't wait to start. Greetings from Hungary! TT
Went from 2400MHz CL15 to 3600MHz CL16 which I worked out was a 12.5ns to a 8.9ns. I've noticed framerate is slightly better, in some cases it's a fair amount better from comparing them, but my lows are much better and I get fewer stutters and microstutters, in CPU intensive games like Battlefield 1 and 5 my average improved by a fair amount.
Erwin Lee my assumption is that since clock speeds are counted in hz (times sonething happens in 1 second) when you request too many of these to happen you need more energy. so after a point of increasing clock speeds you need more voltage to keep supporting them (I=V/R so more voltage means more current goes through cables)
It doesn't help overclocking per se, but higher clock speeds require more power, for instance if you try to oc to 5ghz without changing the voltage, it will crash. However too much voltage will produce too much heat and cause the system to throttle or turn off.
you need more fuel to go faster but if you don't have enough fuel your engine fails. got to find the balance of the speed you need and the lowest amount of fuel wasted.
Thank you! Very well explained! I Wasted an hour searching forums for the plain basics 😅 now after watching this all the details i read about make sense!
I love gamers nexus but their video about memory timings is like 25 minutes and is titled "part 1"... You guys do a great job explaining these things so they make sense
Pro tip for boosting Ryzen performance: if you can't get your memory to be stable at your desired frequency, you can hack it to work properly by increasing your timings. First, find your maximum stable memory frequency. Next divide your desired frequency by your stable frequency. Take that quotient and multiply each of the numbers in the memory timings by that amount, and use those products as your new timings. This should usually result in a stable overclock. You may need to slightly increase the memory voltage and/or loosen the timings a little more for full stability. This may slightly increase overall memory latency, but it can help you make the Infinity Fabric that much faster.
I heard that the last one should be "at least a sum of all the others" but in this video that wasn't the case. They wrote 14-15-15-31 after adjustments. Do you just reduce it one by one and find a stable one?
Honestly it won't make a diff but it's fun fucking with numbers right. It should be the Ram timing #1 + #3 and add 2 points. That is what i have read in many sites, not all 3 of them added together. So in that case 14+15+2 works fine.
0:54 "Which you can learn more about up here". Sorry any videos uploaded after May 2, 2017 can't have annotations anymore. TH-cam said they replaced it with Cards which is better than Annotations.
0:23 I would never expect that one day I would see Nazaré, character from the Brazilian soap opera Senhora do Destino, in a Techquickie video. Awesome hahaha (I'm Brazilian btw)
Memory speeds advertised as part of an XMP profile might not be achievable on AMD-based motherboards. XMP is a sort of automatic memory overclocking setting that was designed for Intel motherboards. Some motherboard makers offer BIOS settings to help you achieve these faster speeds on AMD motherboards. But these settings aren’t present on all boards, and they don’t always work when they are present.
2:46 Adjusting latency in the BIOS, I forgot about this, wonder if it causes BSOD if set too low. I added two 8GB sticks (16G total) and started having Watchdog errors. I lowered the speed one notch and no more problems. Was it the sticks or the mobo not being able to handle 16GB at factory speed? Bad sticks? They passed several MemTests, no problem. ... BTW All 4 RAM sticks are completely identical.
The issue with memory test programs is they cannot predict every single instance of a memory load possible. Different games use different file sizes, types, and different loading techniques per say. A lot of this comes down to the engine they use. This is why you can have 99 games work perfect and no issues with other programs and just one throwing you memory errors etc. Also not every profile given to you XMP etc is always stable. This is why they update profiles a lot and typically have many options.
Thanks for the vid. 3:14 Why should u check intel or amd recommendations for voltage? isn't it the ram manufacturers specs u should check? Or does this voltage increase in RAM affects CPU in a way?
PC building is a pain in the butt. You buy something you thought you've checked everything. Once you got it, you learn that there are other things that you need to consider. Literal "But wait, there's more!"
Yeah for me it was something stupid like buying the wrong kind of FANS. I thought there were only 1 type of fan but in reality there are 3-pin and 4-pin fans. I got 3 pin fans for a motherboard with 4pin headers so they were stuck operating at one speed profile- max speed. Noisy af.
I miss my old Winbond BH-5 modules. 2-2-2-5 @ 400Mhz (was 333). I'm sure the brand was Kingston. That Ram survived me overclocking an 1800+ palimino, 1700+ thoroughbred (b?) and my 2500+ barton core and last but not least my 3200+ Athlon 64.
Kefka900 so even older RAM had this timing? Today is the first I've heard of it, but then i only really disassembled and worked on old PCs (Pentium 1 era).
I got into overclocking around 2002, and I'm not sure of older SDRAM had timings. I'm sure it does though since the tech is very similar. Overclocking to me was a lot more fun back then. To make a 1.4Ghz 1700+ run @ 2.2Ghz 24/7 prime stable on air felt like a great accomplishment and saved a lot of money. (esentially turned a $50 cpu into a $300 cpu)
Yes, but Intel doesn't get much better after 2666-2933 after which timings is more effective. 3rd gen ryzen you need to account for the infinity fabric speed, but yes, pretty much faster mhz and lower latency will increase performance.
The Garland Family Yes, you should be able to. Pretty much any ddr4 can reach hella high speeds but only some have good timings. You should be able to do 3600 14-15-15-15-36
@@HABITZER 2 yesrs ago for my 1600x i got 14 14 14 34 best ram for ryzen since i saw reviews and its needed for performance. But now they improved compatibility so i think you will be fine but as i know if you go past 3600 there is no performance improvement.
@@HABITZER i think you should just set your ram at xmp profile with 3000 series chips... they support memory speed up to 4400mhz... you can even OC your ram up to 4200 or if you're good, 4400..
It's so funny to still see tunnelbear adverts. Thanks for the video Luke, you should maybe update this vide, not that anything changed, but you're a little tinny.
CL, RCD, RP and RAS are main, but older overclockers knows what pain it was long time ago, specially without knowledge, with additional RTP, RC, WR, RRD, WTR, RFC1, 2, 3, 4..., RWTTO, WRRD, WRWR, RDRD and T (or different named like CAS to RAS, RAS to CAS, etc.) ending with longer strings of numbers, 00-00-00-00-000-00-000-00-0-000-000-000-0.0..., some numbers has limitations like from 1 to 120, and there was lots of things, and even if one thing are +1 or -1, or 0.5 different, for example, like 10-15-15-25-18-36-3-2.5, but, its unstable, if last number would be 3, it would be valid, but you cant know until you try, restart BIOS, clear CMOS, try one new possible valid configuration, there is billion possibilities left to try.
Ryzen inter-CCX speed is tied to memory clock speed (infinity fabric) so your cores can communicate faster and multithread better the faster your RAM is. Latency does not matter as much. You can effectively make your timings worse but up the clock speed and you'll still get a lot faster performance.
I look at the first and last numbers. The CAS Latency (CL) is often referred to as the most important, but the tRAS, which is going to be equal to or slightly larger than CL+tRCD, is also important. If the tRCD and tRP are large compared to the CL, you will get a large tRAS which will impact heavy processing demands on RAM, especially those involving numeric computations. In considering DDR4 4400, 19-26-26-46 vs 17-18-18-38, the disparity between CL=19 and CL-17 would have been minor and a major price difference wouldn't justify the faster CL. However, in looking at the next numbers and the resulting tRAS, the disparity between 26-26-46 and 18-18-38 is significant - and therefore opted for the CL=17 RAM because of the other timing numbers. Had the numbers on the CL=19 RAM been tighter down the rest of the timing string (e.g. 19-20-20-40), I'd have selected it for a much lower price.
@@WatcherKoops4677 i have a r5 1600 and 2400 mhz and it causes a lot of trouble (incompatibilities mostly) since apparently 2400 mhz is too low for 1st gen ryzen cpus
sliqsta1 I don't really think its worth the effort( and risk). CPU performance is far more Important. the way I see it I rather have a larger cpu cache memory ( the memory in the cpu) as this has far more impact on data access speeds of the cpu. if you have a good cpu with large cache the RAM memory has "plenty" of time to load,access and send data. but correct me if I'm wrong :)
Latency will dominate if you have a huge number of small operations on gigabytes or more of data (big databases for example) and only if the CPU can't predict where the next access will happen (so generally if it's not close to the last access). In other words, working on a relatively small number of big data structures as happens in games is the exact opposite and throughput and cache size will be much more important.
Not very much, CPU clock speed and memory clock speed make a much bigger difference. Only then should you tighten your timings to get that last bit of performance.
@@UnacceptableViews adjusting timings and going higher won't always make the ram go slower, as long as you stay in the same latency rang or better ... CAS/ram speed * 2000 like stated in the video will help you achieve high speeds with good latencies even when loosening timings.
And for those wondering: No you don't need to squeeze down those timings to get better gaming performance. RAM speed is far more important as said in the video - you can even safely sacrifice some extra latency cycles if that means that you get higher RAM speed and still gain gaming performance similar to those who have the same RAM speed but at lower latency (especially at higher framerates).
How does Fully Buffered and/or ECC affect the Latency? All I heard is "it goes up", but not if that's already stated on the CL Number or to which degree it affects the performance additionally to what's stated there.
The number LEDs inside the RAM module will increase FPS by 1 each. This is why it's recommended to have at least 3 RGB strips inside your PC for good gaming performance.
I'll just set everything to 0 - 0 - 0 - 0,set RAM speed to 14Ghz,set Voltz levels to Lightning Voltz levels(up to 1 billion) and see what happens. Should be interesting to observe. Even fun.
So first is how long int takes to respond, 2nd is the delay between colunm/row delay, and 3rd is delay in opening row, and 4th is how long the row must stay open
@Techquickie Hmmm.... I thought that the "importance of RAM Speed" in regards to the Ryzen was due to the fact that the "Infinity Fabric" that is responsible for the "internal com between cores" is running at the same frequency that the RAM, and not so much by the "actual RAM performance". In which case it would rather be optimal to "loosen" the timings in order to (if possible) raise the "base frequency" of the RAM. Have I totally missunderstood this ?? If not maybe that last comment by Luke should be given a "foot note". Best regards
3:02, doesn't the word increment imply increase? So the way Luke said it didn't it mean to go from 15-16-16 to 16-17-17? (just curious about the language, not bitching :P )
Thank you very much guys for such an important information about the speed of RAM. I am seeing this video because I decided to buy a RAM for my Laptop. Well I mean, I like and follow always your all different videos, that all very informative and with fun, which is important to learn fast with fun ;). Thanks a lot guys, well don job, and keep it up :)
From my experiment, too higher or too low can cause game freezing or crashing. Blue screen and the bad one, bios not showing up at all. Happen to me, but i dont recommend anyone to oc if you have gpu. When it die, its sucks. Pull ram out, cable out, cmos out, usb cable out, hdmi out, (in all back), power up/down. Rewind all step until it shows up again. Sometimes, one step can fix, but sometimes extra effort.
Is there a default timing standard shared by all sticks when XMP is off? Like will a Corsair Vengeance 3200 have the same timings as my old 2400 version when they are both left to run at stock settings? Or would that 3200 stick run at its high 3200mhz latencies even when it's running at, say 2133mhz stock speed?
THE NUMBERS MASON!!! WHAT DO THEY MEAN!?!?!?
classic.
Brutal Chif DRAM TIMINGS DAMN IT. NO NUCLEAR LAUNCH CODES
+BeastMaster 101
Wait, show me the link of the video you are referring to, please
DRAGOVICH ... STEINER ... KRAVCHENKO ...
Think of memory as a guy throwing numbered tennis balls on command:
1. the bandwidth is how MANY he can throw every second,
2. the latency is how quickly he can FIND the balls he's asked to throw.
Memory performance = how long it takes the guy at the other end to receive the balls he's asked for. Thus, it's a combination of the two.
If, like me, you're more into tightening timings than upping bandwidth - recent AMD platforms seem to favour the former approach - the first number is the hardest one to reduce stably and it has the biggest impact on real "nanosecond" latency, the second number is second in both regards, and so on. An additional wrinkle on AMD is that the numbers can't be odd; if you try an odd number it will default to one higher.
JMUDoc gets the Genius Award for helping noobs understand!
It all comes back to balls.
And when you get it wrong it shuts down, that's Nick Kgyrios chucking a tanty
Why tennis guy, why not badminton or pingpong guy?
I messed up and bought 4000Mhz 18-18-20-40 for my 3800x can I down clock to 3600 or 3800 with tighter timings to run in sink with my infinity fabric?
Luke is tilted by about 5° to the left during the whole video.
Can't unsee it now! o.O
It's like Thor: Dark World's camera. Slightly tilted
Maybe one of his legs has grown longer recently?
Lmao
Memory speeds advertised as part of an XMP profile might not be achievable on AMD-based motherboards. XMP is a sort of automatic memory overclocking setting that was designed for Intel motherboards. Some motherboard makers offer BIOS settings to help you achieve these faster speeds on AMD motherboards. But these settings aren’t present on all boards, and they don’t always work when they are present. is this true ?
Thank you Luke for making these videos! It's been more than one and a half decade since I had a desktop, and wathcing your videos in the past few years, along with Linus's, Jay's, Paul's and Dmitri's is what gave me the knowledge and motivation to finally build one completely on my own. I just ordered the parts yesterday and can't wait to start.
Greetings from Hungary!
TT
The good old days when Luke was around :'-]
where did he go?
@@Mr_3raqi Floatplane
@@hemeon floatplane??
@@_M27_ A business/website made by him and Linus. Kind of like a Patreon-type platform if I recall.
Gordon freeman? Im a huge fan!
Went from 2400MHz CL15 to 3600MHz CL16 which I worked out was a 12.5ns to a 8.9ns. I've noticed framerate is slightly better, in some cases it's a fair amount better from comparing them, but my lows are much better and I get fewer stutters and microstutters, in CPU intensive games like Battlefield 1 and 5 my average improved by a fair amount.
which 3600 cl16 did you buy?
request techquickie: how increasing voltage helps overclocking. thanks
Rising and falling edges are easier to detect.
Erwin Lee my assumption is that since clock speeds are counted in hz (times sonething happens in 1 second) when you request too many of these to happen you need more energy. so after a point of increasing clock speeds you need more voltage to keep supporting them (I=V/R so more voltage means more current goes through cables)
It doesn't help overclocking per se, but higher clock speeds require more power, for instance if you try to oc to 5ghz without changing the voltage, it will crash. However too much voltage will produce too much heat and cause the system to throttle or turn off.
MORE POWAAA
Yes his question strikes at the heart of the matter. Balance of power supporting the clocks
A techquickie that might be worthwhile: Why exactly does increasing the voltage across RAM/CPU when overclocking prevent errors?
you need more fuel to go faster but if you don't have enough fuel your engine fails. got to find the balance of the speed you need and the lowest amount of fuel wasted.
@@alfredbanuelos7312 Right! The spark has to be there on time for those pistons to fire! :)
00:23 HUE????
hue hue
Bervilat Hue BR
osso duro de hue
hue!
SAM NO LTT
I've been testing different timings and getting them pretty tight and I'm going to continue re-watching this. Thanks for this video.
Thank you! Very well explained! I Wasted an hour searching forums for the plain basics 😅 now after watching this all the details i read about make sense!
I love gamers nexus but their video about memory timings is like 25 minutes and is titled "part 1"... You guys do a great job explaining these things so they make sense
Sorry but after seeing small Linus in the MKBHD tour, it's really getting to me, and I'm giggling an hour later XD
Ah
Nice to finally have a source of information that actually explains the other numbers, rather than ignoring them. Thanks!
Some "Crucial specifications" you say?
AfonsoSousa31 hehe. I use crucial myself :)
lol
I just overclocked my Crucial ram from 2400Mhz Ram to 2666Mhz 😎
The Aussie Gamer
2400mhz is hella slow for ddr4 and 2666 is meh
Overclocked from 3200 to 3466 Mhz on Crucial Ballistix
This was a useful and simple techquickie which totally blew it by not explaining sub-timings. :p
Pro tip for boosting Ryzen performance: if you can't get your memory to be stable at your desired frequency, you can hack it to work properly by increasing your timings. First, find your maximum stable memory frequency. Next divide your desired frequency by your stable frequency. Take that quotient and multiply each of the numbers in the memory timings by that amount, and use those products as your new timings. This should usually result in a stable overclock. You may need to slightly increase the memory voltage and/or loosen the timings a little more for full stability. This may slightly increase overall memory latency, but it can help you make the Infinity Fabric that much faster.
Someone has no real clue here lol.
@SilentGuyX as someone who has no clue, please tell me why this is not true, and or explain your opinion please
C'mon guys it's 2017! If you can download more ram you can surely undownload the timings right?
(facepalm). I'm willing to be that you're one of those people that think a 3 fps difference at the 60+ fps range is a win. Reality check. It isn't.
--joke-->
--your head-->
I need to download morr internet bandwidth forst
You can even download hyperthreading to your CPU so... www.engadget.com/2010/09/18/intel-wants-to-charge-50-to-unlock-stuff-your-cpu-can-already-d/
lol
You said adjust The 4th number accordingly (tRAS)... according to what???
exactly.
matthewtrott adjust tRAS by 1, similar to the first 3 numbers until you find a stable timing.
Yes
I heard that the last one should be "at least a sum of all the others" but in this video that wasn't the case. They wrote 14-15-15-31 after adjustments.
Do you just reduce it one by one and find a stable one?
Honestly it won't make a diff but it's fun fucking with numbers right. It should be the Ram timing #1 + #3 and add 2 points. That is what i have read in many sites, not all 3 of them added together. So in that case 14+15+2 works fine.
0:54 "Which you can learn more about up here". Sorry any videos uploaded after May 2, 2017 can't have annotations anymore. TH-cam said they replaced it with Cards which is better than Annotations.
0:23 I would never expect that one day I would see Nazaré, character from the Brazilian soap opera Senhora do Destino, in a Techquickie video. Awesome hahaha (I'm Brazilian btw)
it's a pretty common meme so that's probably why.
COME TO BRAZIL!!!
pff
it's a meme
I always thought thats Katie Sackhoff :D
oh lord, I was just googling this today trying to find out more about RAM timings. Techquickie delivers again!
These videos are devolving into
"And thats how X works, assuming you're not playing with the RGB settings."
Memory speeds advertised as part of an XMP profile might not be achievable on AMD-based motherboards. XMP is a sort of automatic memory overclocking setting that was designed for Intel motherboards. Some motherboard makers offer BIOS settings to help you achieve these faster speeds on AMD motherboards. But these settings aren’t present on all boards, and they don’t always work when they are present.
2:46 Adjusting latency in the BIOS, I forgot about this, wonder if it causes BSOD if set too low.
I added two 8GB sticks (16G total) and started having Watchdog errors. I lowered the speed one notch and no more problems. Was it the sticks or the mobo not being able to handle 16GB at factory speed? Bad sticks? They passed several MemTests, no problem.
... BTW All 4 RAM sticks are completely identical.
The issue with memory test programs is they cannot predict every single instance of a memory load possible. Different games use different file sizes, types, and different loading techniques per say. A lot of this comes down to the engine they use. This is why you can have 99 games work perfect and no issues with other programs and just one throwing you memory errors etc. Also not every profile given to you XMP etc is always stable. This is why they update profiles a lot and typically have many options.
0:24 i really love that meme
Thanks for the vid. 3:14 Why should u check intel or amd recommendations for voltage? isn't it the ram manufacturers specs u should check? Or does this voltage increase in RAM affects CPU in a way?
I was actually looking for this information the day before yesterday and techquickie makes a video about it.
Coincidence!? I think not!!
△
Murphy's Law
Good Fairly Odd Parents Reference
PC building is a pain in the butt. You buy something you thought you've checked everything. Once you got it, you learn that there are other things that you need to consider. Literal "But wait, there's more!"
Yeah for me it was something stupid like buying the wrong kind of FANS. I thought there were only 1 type of fan but in reality there are 3-pin and 4-pin fans. I got 3 pin fans for a motherboard with 4pin headers so they were stuck operating at one speed profile- max speed. Noisy af.
I miss my old Winbond BH-5 modules. 2-2-2-5 @ 400Mhz (was 333). I'm sure the brand was Kingston. That Ram survived me overclocking an 1800+ palimino, 1700+ thoroughbred (b?) and my 2500+ barton core and last but not least my 3200+ Athlon 64.
Kefka900 so even older RAM had this timing? Today is the first I've heard of it, but then i only really disassembled and worked on old PCs (Pentium 1 era).
older ram always has lower timings. DDR 2 is commonly something like 5-5-5-15 (+- a little). DDR 1 is something like 3-3-3-8 usually.
I got into overclocking around 2002, and I'm not sure of older SDRAM had timings. I'm sure it does though since the tech is very similar. Overclocking to me was a lot more fun back then. To make a 1.4Ghz 1700+ run @ 2.2Ghz 24/7 prime stable on air felt like a great accomplishment and saved a lot of money. (esentially turned a $50 cpu into a $300 cpu)
Kefka900 Think i had those modules @ DDR-400 1.5-2-2-5
People where hunting for the right memory, good old days overclocking was awesome back then.
This video was awesome. That made PERFECT sense to me!!!
Thank you Luke!!
So bigger mhz and lower cas latency gives you the best results?
Yes, but Intel doesn't get much better after 2666-2933 after which timings is more effective. 3rd gen ryzen you need to account for the infinity fabric speed, but yes, pretty much faster mhz and lower latency will increase performance.
I messed up and bought 4000Mhz 18-18-20-40 for my 3800x can I down clock to 3600 or 3800 with tighter timings to run in sink with my infinity fabric?
The Garland Family
Yes, you should be able to. Pretty much any ddr4 can reach hella high speeds but only some have good timings. You should be able to do 3600 14-15-15-15-36
@@HABITZER 2 yesrs ago for my 1600x i got 14 14 14 34 best ram for ryzen since i saw reviews and its needed for performance. But now they improved compatibility so i think you will be fine but as i know if you go past 3600 there is no performance improvement.
@@HABITZER i think you should just set your ram at xmp profile with 3000 series chips... they support memory speed up to 4400mhz... you can even OC your ram up to 4200 or if you're good, 4400..
It's so funny to still see tunnelbear adverts. Thanks for the video Luke, you should maybe update this vide, not that anything changed, but you're a little tinny.
CL, RCD, RP and RAS are main, but older overclockers knows what pain it was long time ago, specially without knowledge, with additional RTP, RC, WR, RRD, WTR, RFC1, 2, 3, 4..., RWTTO, WRRD, WRWR, RDRD and T (or different named like CAS to RAS, RAS to CAS, etc.) ending with longer strings of numbers, 00-00-00-00-000-00-000-00-0-000-000-000-0.0..., some numbers has limitations like from 1 to 120, and there was lots of things, and even if one thing are +1 or -1, or 0.5 different, for example, like 10-15-15-25-18-36-3-2.5, but, its unstable, if last number would be 3, it would be valid, but you cant know until you try, restart BIOS, clear CMOS, try one new possible valid configuration, there is billion possibilities left to try.
Still used if you want tight timings. None of the info is easily available tho
@3:18 what does it mean "adjust ,accordingly' "
accordingly to what exactly?
Ryzen inter-CCX speed is tied to memory clock speed (infinity fabric) so your cores can communicate faster and multithread better the faster your RAM is. Latency does not matter as much. You can effectively make your timings worse but up the clock speed and you'll still get a lot faster performance.
been waiting a while for a good explanation on this
Good video! I've always found memory timings to be very cryptic. This helped.
Been waiting for this video forever
I look at the first and last numbers. The CAS Latency (CL) is often referred to as the most important, but the tRAS, which is going to be equal to or slightly larger than CL+tRCD, is also important. If the tRCD and tRP are large compared to the CL, you will get a large tRAS which will impact heavy processing demands on RAM, especially those involving numeric computations. In considering DDR4 4400, 19-26-26-46 vs 17-18-18-38, the disparity between CL=19 and CL-17 would have been minor and a major price difference wouldn't justify the faster CL. However, in looking at the next numbers and the resulting tRAS, the disparity between 26-26-46 and 18-18-38 is significant - and therefore opted for the CL=17 RAM because of the other timing numbers. Had the numbers on the CL=19 RAM been tighter down the rest of the timing string (e.g. 19-20-20-40), I'd have selected it for a much lower price.
Bam! This is the best explanation. The tRAS is the only reason I have yet to buy the G.Skill Ripjaws S5 with CL30-36-36-89
great video! this is the best type of videos of the linus media group!! keep up the good work ! from Argentina saludos.
0:24 that dank brazilian meme
What if I combine RAM modules with different timings (eg. CL8 + CL9) and same frequency? Will the slower (CL9) timing be used for both RAM modules?
Well,
Thanks to Ryzen especially Ryzen 3000 series
RAM Timing and Speed Mhz are Matters
I have my r5 1600 with 2400 speed :v
@@WatcherKoops4677 it doesn't cause you bsod's?
@@FacundoGonzalez-cb3dl ?
@@WatcherKoops4677 i have a r5 1600 and 2400 mhz and it causes a lot of trouble (incompatibilities mostly) since apparently 2400 mhz is too low for 1st gen ryzen cpus
@@FacundoGonzalez-cb3dl Nothing major so far. Unless you meant performance ?
Right when I needed it! Thanks!
3:30 until 2 months ago. Ryzen 3000 really benefits from tight timings
until 3 years ago, all Ryzen benefits from faster & tighter ram
hi, I'm from the future, ram has to be as fast as the cpu for maximum efficiency
@@AdrianOkay lol. Yup that's right
That simply put was the best explanation I have ever heard. thank you.
so how much of a performance boost in gaming will i get from tightening cas latency from 16 to 14?
sliqsta1 I don't really think its worth the effort( and risk). CPU performance is far more Important. the way I see it I rather have a larger cpu cache memory ( the memory in the cpu) as this has far more impact on data access speeds of the cpu. if you have a good cpu with large cache the RAM memory has "plenty" of time to load,access and send data.
but correct me if I'm wrong :)
Latency will dominate if you have a huge number of small operations on gigabytes or more of data (big databases for example) and only if the CPU can't predict where the next access will happen (so generally if it's not close to the last access). In other words, working on a relatively small number of big data structures as happens in games is the exact opposite and throughput and cache size will be much more important.
Not very much, CPU clock speed and memory clock speed make a much bigger difference. Only then should you tighten your timings to get that last bit of performance.
The simple answer you are looking for is ....Fuck All
Rather RAM size than speeds is important for 99.999% games.
Interesting Luke, thanks. May have to watch again and take notes.
I got mine down to about 10 ns of latency with this guide! I think I got a few more fps!
Good simple explanation. I like it.
Can timings be increased to make the RAM more stable at higher frequencies?
anonymoustallguy so you want to make your ram slower in order to make your system faster??!
anonymoustallguy Yep!
@@UnacceptableViews adjusting timings and going higher won't always make the ram go slower, as long as you stay in the same latency rang or better ... CAS/ram speed * 2000 like stated in the video will help you achieve high speeds with good latencies even when loosening timings.
0:23, NAZARE CONFUSA!!!!, Hell yeah!!. as a Brazilian Fan i salute you for use this gem of ours. even if you guys dont have any clue of wtf it is.
R7 1700x, Asus Prime Pro, Corsair LPX 3200 C16 build here... Just letting you guys know that this video was very informative and extremely well timed.
*timed*
lol love the editing in the first 30 seconds. who did this?
And for those wondering: No you don't need to squeeze down those timings to get better gaming performance.
RAM speed is far more important as said in the video - you can even safely sacrifice some extra latency cycles if that means that you get higher RAM speed and still gain gaming performance similar to those who have the same RAM speed but at lower latency (especially at higher framerates).
This is what I've been wanting to know about for a very long time, Thank you.
Luke has a Mustache now.
Cool.
I can't tell if it's the mustache that makes him look fat, or if it's all of his fat making him look fat.
Chubb-R Luke! He has a moustache!
I didn't even notice until I read this comment.
Probably preparing for an upcoming Dollar Shave Club sponsor spot.
Oh yeah..Curious.
Great stuff Luke, Thank you!
Hahahahaha, the meme of confused Nazaré!
Caralho manoooo kkkkkkk não sabia que esse meme era internacional kkkkkkk rachei o bico aqui hahahaa
How does Fully Buffered and/or ECC affect the Latency? All I heard is "it goes up", but not if that's already stated on the CL Number or to which degree it affects the performance additionally to what's stated there.
The number LEDs inside the RAM module will increase FPS by 1 each. This is why it's recommended to have at least 3 RGB strips inside your PC for good gaming performance.
i was very confused in RAM specs and this helped me very much. nice!!
I'll just set everything to 0 - 0 - 0 - 0,set RAM speed to 14Ghz,set Voltz levels to Lightning Voltz levels(up to 1 billion) and see what happens.
Should be interesting to observe.
Even fun.
So fast that it actually knows in advance what you want to do
RIP to this man...
The computer will just crash
That equation is fantastic. Thank you so much for this.
found out 8gs of my ram weren't working today
it could just be loose
Chicken Man feelsbadman
Have you tried removing them and re-inserting them?
if pulling them out and putting them in again in their respective slots, try changing the slots, worked for me once
Might have been the slot, been there...
So first is how long int takes to respond, 2nd is the delay between colunm/row delay, and 3rd is delay in opening row, and 4th is how long the row must stay open
Basically timing is rate of fire
MHz is damage per shot
Welcome back to videos, Luke!
how do magnets work tho
black magic
Will the world's blackest paint make a magnet stronger?
YoCatto Vantamag confirmed
@@jasonlisonbee Yus. Paint your magnets in Vantablack to get a performance boost.
@Techquickie
Hmmm.... I thought that the "importance of RAM Speed" in regards to the Ryzen was due to the fact that the "Infinity Fabric" that is responsible for the "internal com between cores" is running at the same frequency that the RAM, and not so much by the "actual RAM performance". In which case it would rather be optimal to "loosen" the timings in order to (if possible) raise the "base frequency" of the RAM.
Have I totally missunderstood this ?? If not maybe that last comment by Luke should be given a "foot note".
Best regards
RGB RAM rocks!!!
This video was incredibly helpful, thank you.
Nazaré!!
Nazaré on LTT, what a day, what a glorious day
3:02, doesn't the word increment imply increase? So the way Luke said it didn't it mean to go from 15-16-16 to 16-17-17?
(just curious about the language, not bitching :P )
The audio is horrible in this video...why?
2024 and i can hear him very well u all comments like you have the latest mic in the market 😑
The way you speak is verry good and understandable even for people that does not speaks english natively.
This video failed to explain how to evaluate those latency numbers to decide which one will work best.
Well explained brother
The hell is wrong with the audio?
muiecopyright just you man
No, it sucks
Nothing. Stop blaming others for your shortcomings.
i hear it too, don't worry. first thing i noticed
More treble-y than usual. No idea why.
Adjust your tRAS accordingly? A little explanation of what that means would have been nice.
NAZARÉ
AAAAAAAAAAAAAAAAAAAAAAAA
😂😂😂
THIS IS BRAZIL
Thank you very much guys for such an important information about the speed of RAM. I am seeing this video because I decided to buy a RAM for my Laptop. Well I mean, I like and follow always your all different videos, that all very informative and with fun, which is important to learn fast with fun ;). Thanks a lot guys, well don job, and keep it up :)
is buying ram in kits still highly recommended, or if I was to buy a stick now and another later will they still work together just as well as a kit?
3:05 *Decrement, not increment. You decrease, not increase timings.
Superb. More from you. Thanks
Holy shit this video helped me a lot in my introduction to os project
Thank you to whoever made this video
Will you make a video testing different timings?
Would be cool to have vid like this to include some of the more advanced settings too.
awesome. really like your content!
What is the background song when he is first showing the numbers at 00:22
From my experiment, too higher or too low can cause game freezing or crashing. Blue screen and the bad one, bios not showing up at all.
Happen to me, but i dont recommend anyone to oc if you have gpu.
When it die, its sucks. Pull ram out, cable out, cmos out, usb cable out, hdmi out, (in all back), power up/down. Rewind all step until it shows up again. Sometimes, one step can fix, but sometimes extra effort.
Very well done Sir!
This is good shit. Thank you uploader.
Thank you Luke. Absolutely, informative video.
Thanks for being so informative and entertaining!
Thanks, Luke!
Is there a default timing standard shared by all sticks when XMP is off?
Like will a Corsair Vengeance 3200 have the same timings as my old 2400 version when they are both left to run at stock settings?
Or would that 3200 stick run at its high 3200mhz latencies even when it's running at, say 2133mhz stock speed?
Come back Luke. We do miss you!
Good explanation actually!
Best explanation ever!