DDR4 timings explained 3: tRP VS tRAS for performance

  Рет қаралды 16,632

Actually Hardcore Overclocking

Actually Hardcore Overclocking

Күн бұрын

Пікірлер: 95
@KG_BM
@KG_BM 2 жыл бұрын
I know its alot to ask, but if this continues as a series and goes into ddr5, it would be a nice reference series for the next several years
@ChrisGR93_TxS
@ChrisGR93_TxS 2 жыл бұрын
Buildzoid will love to do that!
@jjtb7300
@jjtb7300 2 жыл бұрын
DDR 5 is mostly the same but with more bank groups and with more power saving things
@KG_BM
@KG_BM 2 жыл бұрын
@@jjtb7300 maybe the final video in this series will be just explaining those differences, i know he has a video that kind of explains that already but this series could be a one stop shop
@ActuallyHardcoreOverclocking
@ActuallyHardcoreOverclocking 2 жыл бұрын
DDR5 uses pretty much the exact same timings just on slightly different structure.
@Brometheus420
@Brometheus420 2 жыл бұрын
@@ActuallyHardcoreOverclocking dont the timings need to be longer on ddr5 because each clock is less nanoseconds?
@lennard9331
@lennard9331 2 жыл бұрын
Once again, thank you so much for doing this series. Content like this is basically impossible to find on the Internet boiled down to such an understandable and compact format, so it ends up being invaluable for those of us who are interested in how memory works, but have the time/resources to read through the tedious documentation and learn it that way. Keep up the great work
@stephanhart9941
@stephanhart9941 2 жыл бұрын
WOW, I didn't know this existed!!! Gotta go to pt.1. TY 4 doing this!
@802Garage
@802Garage 2 жыл бұрын
You LITERALLY started this series just days after I finished painstakingly overclocking my memory for the better part of a week. I had to combine info from tens of sources to even come close to good info. Will now probably end up binge watching and then tweaking much more when I upgrade my processor.
@fnorgen
@fnorgen 2 жыл бұрын
Man, last year I spent over 2 weeks tweaking memory timings having to mostly rely on brute force trial end error to figure out which settings even make a difference, because all the info I could find was frightfully vague and scattered amongst countless obscure articles and old forum posts. This series would have saved me so many headaches. Unfortunately, now I am tempted to start messing with the timings again to do it properly.
@802Garage
@802Garage 2 жыл бұрын
@@fnorgen Hahaha extremely relatable. A lot of people online definitely act like they know what they are talking about and don't, and other guides that do seem good are incomplete at best. I'm happy mine has been stable since I messed with it now, but def won't be tweaking again for a while.
@ftn5546
@ftn5546 2 жыл бұрын
I truly appreciate these videos. Thank you for slogging through spreadsheet hell to present this to us all.
@ramair325
@ramair325 2 жыл бұрын
this is wonderful, i hope you continue to dig deeper into timings with secondary and tertiary timings too
@lilnoobito
@lilnoobito 2 жыл бұрын
Thanks!
@mroutcast8515
@mroutcast8515 2 жыл бұрын
man you're cooking these RAM videos fast - which is great as it's continuous series it keeps the pace up 👍👍👍👍👍👍
@techdrummer
@techdrummer 2 жыл бұрын
Thank you so much for the enlightening ddr timing series! Very informative and helping stuff click and make sense!
@koyzumie
@koyzumie 2 жыл бұрын
My God I love buildzoid
@jayhardway23
@jayhardway23 2 жыл бұрын
I barely understood the last two videos but I'm here for this!
@aleek4481
@aleek4481 2 жыл бұрын
@buildzoid. This stuff is gold! Knowing when a timing is relevant or not or lowering it hurts performance is amazing. It makes it so much easier than just entering in random timings and having no idea why performance is unchanged, goes up or even goes down with tighter timings. Thank you. Looking forward to the next episode 😁
@BhaalTheFleischgolem
@BhaalTheFleischgolem 2 жыл бұрын
Great videos....I'm learning so much about the meaning behind these numers. :)
@fracturedlife1393
@fracturedlife1393 2 жыл бұрын
Haven't concentrated this hard since A Level Mechanical Maths
@corsairsloop3234
@corsairsloop3234 2 жыл бұрын
This explains why having low Trcd and Tras with low subtimings makes the biggest difference to peformance. The difference between Trdrd_sg (read to read same group) being set from a 8 to a 7 could be huge. Because if there are multiple reads in the same bank and row but different column (up to 1024) there could be 100s of Trdrd_sg commands. The lower it's set the lower your latency would be.
@TheDoomerBlox
@TheDoomerBlox 2 жыл бұрын
Meanwhile memeory be like single-rank bdie: rdrd/wrwr _sg 6 runs, 7 does not (but does, on dual-rank!), 8 runs 8 performs better than 6 because fuck you hee hee haa haa
@ghoulbuster1
@ghoulbuster1 2 жыл бұрын
@@TheDoomerBloxtiming trolling and tomfoolery
@EpicBunty
@EpicBunty 5 ай бұрын
When you adjust tertiaries you also need to adjust tccdl and iol/rtl. Try tccdl 7. ​@TheDoomerBlox
@renzolicapa6917
@renzolicapa6917 2 жыл бұрын
Learning a lot with this timings serie! 😄
@VladKov36
@VladKov36 2 жыл бұрын
Thank you so much for making this series!!!!
@corneliusjung8617
@corneliusjung8617 2 жыл бұрын
I hope this series gets continued!
@azureknight777
@azureknight777 2 жыл бұрын
These videos finally made some understanding click together fir me. I understand you find them annoying to make, but your work is much appreciated.
@hquest
@hquest 2 жыл бұрын
FINALLY!!! Someone FINALLY explained why I can’t seem to find tRP. Every site I’ve read was telling me to tune tRP, but nobody told me so far it does not exist on 10th gen.
@arianamirgholami9555
@arianamirgholami9555 2 жыл бұрын
Hopefully more people watch these so you don't stop making them
@andersjjensen
@andersjjensen 2 жыл бұрын
I love this series. And I'm also a horrible person because I'm starting to really like that you don't like it. The slightly aggressive pounding of the keys and the loud sighs at how stupidly complicated timings are just makes my day. You do your best work when you're annoyed :P
@Johndoe-lx8sh
@Johndoe-lx8sh 2 жыл бұрын
I hope you finish the series, people will come upon or reference these vids for many years to come.
@toddhermit
@toddhermit Жыл бұрын
Thank you, much appreciated. I'm late but Vipers are like $50 now, so I had to try.
@dmrfnk
@dmrfnk 2 жыл бұрын
Thanks for doing this
@jannegrey
@jannegrey 2 жыл бұрын
Makes sense and this is actually going to be very useful if I try to tighten the timings. I'm seriously taking notes. I should be able to use it in a month. If you're worried about views, you can space out the videos like 3-5 days apart maybe? Everyday is great for us, but not often the algorithm.
@ruizhang9469
@ruizhang9469 Жыл бұрын
thanks fir the great video,could you please explain whats the problem of gigabyte mb trp setting as u mentioned on 7:00? i am using gigabyte b550master, it works well on trcd 21&trp 25, but cannt pass trcd 24&trp24 in memtest.
@Nutshell_In_Chains
@Nutshell_In_Chains 2 жыл бұрын
thanks for the videos. I learn a lot.
@ПётрБ-с2ц
@ПётрБ-с2ц 2 жыл бұрын
10:34 precharging is only needed when IMC activates different row?
@hafeez387
@hafeez387 Ай бұрын
hey can you explain why on ryzen 7 16-16-16-19-21-61 with trpt at 10 is so much slower than 16-16-16-19-21-60with trtp set to 9.. like overclocking this memory it seems to not have any improvements from 16-22-22-22-21(or i think auto was 43)-75 with a trtp at 12. i was looking at occt and the cycles seem to half itself at random or even worst! keep in mind auto for twr was 4-12-24 and trtp at 12.. but i set mines to 4-10-20 with trtp at 10 then 9. i saw the other video where u were explaining stuff so i am guess cause you didnt really explain but trc=trcdwr+trcdr+trp+trtp. thats what im guessing. im guessing its cause ididnt watch the twr video yet.
@Winnetou17
@Winnetou17 2 жыл бұрын
This was pretty quick and on point! I have to ask, between PRE and the next ACT, is there any other command that can run (and that makes sense) ? I thinking that maybe something like refresh (forgot the command name, where the capacitors are recharged) ? Is there anything (else) that can run there ? If not, then I'm also very dumbfounded as to why tRC and tRAS would exist at the same time.
@ActuallyHardcoreOverclocking
@ActuallyHardcoreOverclocking 2 жыл бұрын
refreshes can only be started with all banks precharged. Also they take forever. So no you can't put that between the PRE and ACT. You can replace the ACT with a REF.
@ghoulbuster1
@ghoulbuster1 2 жыл бұрын
Refresh command is the tRFC timing and that one is supremely high of 200-400 cycles. Also heat sensitive so very hard to get right so I leave it to auto lol.
@aryannarose
@aryannarose Жыл бұрын
I'd love to know the tightest cl14 3600mhz w/o overclocking it for instance my timings for the 1st columns are 14-14-14-28-42 at 1.45 volts but would love to know the tightest I could get with the rest of my timings.
@bentomo
@bentomo 2 жыл бұрын
Another comment to feed the KZbin algorithm overlords!
@DavidRain007
@DavidRain007 2 жыл бұрын
This series about DDR timings are sooo great! Quite a hard to get it right. Need to pause videos often to realize what You are actually talking about. 🤔😉😀 Maybe You should do Yourself a favor and make a better spreadsheet with auto calculated timings that are dependent on each other. 😉
@dbascb
@dbascb 2 жыл бұрын
Thank you
@arkama67
@arkama67 2 жыл бұрын
great serie
@MrTolyaninho
@MrTolyaninho 6 ай бұрын
can you help me!? i have 5600x and G.skill b-die 3600 14-14-14-34 1.45v msi mpg b550 gaming plus! what timings should i set?
@EpicWink
@EpicWink 2 жыл бұрын
How does the controller know when to read voltages on the data bus? Conversely, how does the chip know when the data is being read and it's time to set the data bus voltages to the second (and later) bit values? Is there a pin on the stick which the controller holds high/low which allows the chip to flush through the data each half-cycle?
@exoticspeedefy7916
@exoticspeedefy7916 Жыл бұрын
So tCL + tRTP = tRAS on Ryzen? You mentioned in another video if it is a higher or lower number than both combined, then either tRTP or tRAS gets ignored. My tCL is 15 and tRTP of 8, tRAS 23
@TennessseTimmy
@TennessseTimmy 2 жыл бұрын
OKay I understand : // tRC is read from the bios config if (tRP + tRAS > tRC) then { tRC = tRP + tRAS; };
@ingathrise
@ingathrise Жыл бұрын
On Ryzen, if you set tRAS=21, everything will 'work fine' except for the built-in memtest program on windows bootmenu, it will error out.
@toonnut1
@toonnut1 2 жыл бұрын
I literally can't find tRC in my z690 (tomahawk) bios where is it? I want to see if my tRP & tRAS = tRC 1:50
@Snoop05B
@Snoop05B 2 жыл бұрын
As stated in the video, there is no "tRC" on Intel platforms so the above equation applies
@radekc5325
@radekc5325 2 жыл бұрын
As Buildzoid says many times, it' AMD only.
@toonnut1
@toonnut1 2 жыл бұрын
@@Snoop05B cheers
@toonnut1
@toonnut1 2 жыл бұрын
@@radekc5325 cheers
@taiiat0
@taiiat0 2 жыл бұрын
good coverage to help People know what tRC is for and how much it matters (or rather, doesn't) that AMD has it and Intel doesn't.
@1paygabe
@1paygabe 2 жыл бұрын
I pray you find the will to complete this series xd
@EpicBunty
@EpicBunty 5 ай бұрын
So whats the ideal value for tras ? Esp on intel 10th gen ?
@ahmetarslan2748
@ahmetarslan2748 4 ай бұрын
I am wondering the same 4200 16-18-18-?? on Samsung b-die 1.5v . What should be the tras
@EpicBunty
@EpicBunty 4 ай бұрын
@@ahmetarslan2748 i have same timings with 3600 Mhz on my C-die. I have best performance with 38, but I can't seem to stabilize it at that, so currently its 42, which is fine in its own way. 42 is smoother, 38 is "faster" ? I prefer smoother though.
@ahmetarslan2748
@ahmetarslan2748 4 ай бұрын
@@EpicBunty i am stabil with 36 for 12 hours of karhu ram test now
@EpicBunty
@EpicBunty 4 ай бұрын
@@ahmetarslan2748 try TM5 with 1usmus profle. at least 3 hours.
@paxdriver
@paxdriver 2 жыл бұрын
You da man cool guy
@gabrielbehailu4
@gabrielbehailu4 2 жыл бұрын
About to do an ITX build with a 5800x3D, how much should I care about timings & dual vs single rank (only have 2 dimm slots for 32gb)
@Wasmachineman
@Wasmachineman 2 жыл бұрын
bz what inspired you to do this series
@MEAT-BASED-VEGAN
@MEAT-BASED-VEGAN 2 жыл бұрын
hey what cards have best GDDR6 Ram temperatures? MSI-GeForce-RTX-3080-SUPRIM-X-LHR-12GB- GIGABYTE-GeForce-RTX-3080-AORUS-Master-12GB- ASUS-RTX-3080-ROG-STRIX-OC-V2-LHR-12GB- and want the coolest temperatures because I have already tested 2 other cards, cheaper versions and there it reaches above 96 degrees gddr6x rams and I am not interested in such cards because it is heater at home not a computer ,
@valentin3186
@valentin3186 2 жыл бұрын
Next: Reacting to people's RAM timings Episode 4 pls I want to show off my Nanya 3800MT 3200CL16 kit 16-21-21-21-42 XMP😁
@DeBlackKnight
@DeBlackKnight 2 жыл бұрын
I'd love to see a series where he just gives advice to people with their ram timing honestly, but I have no doubt that would be awful to actually get all the info he'd need from each person to actually advise them
@Kyori0
@Kyori0 2 жыл бұрын
so if i have tRP 14 and tRC 57, tRAS should be 43?
@ActuallyHardcoreOverclocking
@ActuallyHardcoreOverclocking 2 жыл бұрын
yes but the CPU just doesn't really do anything with the excessively low tRAS if your tRC is high.
@brunogm
@brunogm 2 жыл бұрын
Could you cover GDDR5/6 timmings ?
@snajper2222
@snajper2222 Жыл бұрын
Please tutorial ddr5
@ghoulbuster1
@ghoulbuster1 2 жыл бұрын
I CAN'T BELIEVE I NEVER KNEW tRAS = tRCD+tCL+tRTP GOD DAMN IT
@minglee4207
@minglee4207 2 жыл бұрын
for my 10700k and hynix ajr is it fine for it to be at 17-22-22-30 or is that bad
@valentin3186
@valentin3186 2 жыл бұрын
On what freq and VDIMM?
@minglee4207
@minglee4207 2 жыл бұрын
@@valentin3186 4000 and 1.46v
@IK4MS
@IK4MS 2 жыл бұрын
@@minglee4207 From what little I know of AJR that seems alright. I'd wager tRCDs on it probably don't scale at all like other Hynix ICs.
@minglee4207
@minglee4207 2 жыл бұрын
@@IK4MS its basically djr but 16gb sticks
@ActuallyHardcoreOverclocking
@ActuallyHardcoreOverclocking 2 жыл бұрын
looks good to me.
@leflavius_nl5370
@leflavius_nl5370 2 жыл бұрын
Nice
@gustavomuchagatalopessilva23
@gustavomuchagatalopessilva23 2 жыл бұрын
Can tRDRD_sg be less then 4?
@ActuallyHardcoreOverclocking
@ActuallyHardcoreOverclocking 2 жыл бұрын
According to the intel documentation the minimum supported value is 4. So no.
@ghoulbuster1
@ghoulbuster1 2 жыл бұрын
Ryzen is so confusing, the _sg timing doesn't exist! I don't even know which one is the equivalent! Does ryzen even use a same bank read read timing?
@ghoulbuster1
@ghoulbuster1 2 жыл бұрын
nvm found out it's _SCL
@christopherjackson2157
@christopherjackson2157 2 жыл бұрын
I find the documentation that amd provides is pretty random. Some gens the have a bunch some gens nothing. Intel is pretty good about putting it out for current products. Older product data may or may not stay up on their site. Def download it when you see it. Anyways thanks for this series it's useful
@ПётрБ-с2ц
@ПётрБ-с2ц 2 жыл бұрын
you ask if your presentation of material makes sense - it absolutely does except maybe you should rather prepare all examples before video instead of copypasting
@ShakeITyEA
@ShakeITyEA 2 жыл бұрын
can I get a tldr, dont have time
@ActuallyHardcoreOverclocking
@ActuallyHardcoreOverclocking 2 жыл бұрын
this is already the TL;DR of the JEDEC/DRAM manufacturer docs. If you wanna read a few hundred pages of RAM timings instead of watching the video go for it.
@mobilebeeler
@mobilebeeler Жыл бұрын
​@@ActuallyHardcoreOverclocking Well said. Why did they even bother commenting.
@femboyaliens789
@femboyaliens789 2 жыл бұрын
i love this series
DDR4 timings explained: tRRD & tFAW // THE MOST IMPORTANT MEMORY TIMINGS
52:51
Actually Hardcore Overclocking
Рет қаралды 56 М.
DDR4 timings explained 1: tCL tRCD tCR // Literally just a single read burst operation
29:16
Actually Hardcore Overclocking
Рет қаралды 32 М.
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН
How double data rate DRAM works
20:18
Actually Hardcore Overclocking
Рет қаралды 33 М.
Does RAM Speed REALLY Matter?? (DDR5 Edition)
10:46
Linus Tech Tips
Рет қаралды 2,6 МЛН
Tech youtubers need to STOP doing this when talking about RAM
11:21
Actually Hardcore Overclocking
Рет қаралды 80 М.
Hardware Raid is Dead and is a Bad Idea in 2022
22:19
Level1Techs
Рет қаралды 701 М.
RAM timings explained 0
34:21
Actually Hardcore Overclocking
Рет қаралды 56 М.
XMP on some memory kits actually makes performance worse.
18:56
Actually Hardcore Overclocking
Рет қаралды 41 М.
We were WRONG about RAM - Or were we?
9:58
Linus Tech Tips
Рет қаралды 1,6 МЛН
What Are Memory Timings? CAS Latency, tRCD, tRP, & tRAS (Pt 1)
20:37
The Latest Celebrity Tech Scam…
19:21
Linus Tech Tips
Рет қаралды 2,5 МЛН
RANT: THE CAS LATENCY TIMING DOESN'T MATTER AS MUCH AS YOU THINK IT DOES
13:50
Actually Hardcore Overclocking
Рет қаралды 131 М.
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН