• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AM5 boot times improve RADICALLY with memory context restore enabled

EXPO / XMP are for people who want to be able to overclock the RAM with the push of a button and be done. If you're the kind of user who has to OCD everything, one-touch settings probably are not for you.

This is in a SFF PC case, air cooled, only the one case fan behind the CPU, RAM at 6000Mz CL30, running CPU-Z stress test. As you can see, it doesn't get over 80C either.
I swear I replied to this comment earlier, but I can't see my response anywhere. Weird. :wtf: Anyway...

I don't OCD on my RAM. I love simplicity, for which, XMP and EXPO are great. But I think you misunderstood my post. The thing is, I don't do any kind of RAM OC, manual or otherwise. I seriously can't be asked to figure out which timings do what, and all that crap. I have my RAM at bone stock JEDEC speed, as it keeps my SoC voltage way down, which makes my CPU run a lot cooler than with EXPO, and I don't feel any kind of performance loss, either. The only reason I see the need for either high-speed EXPO RAM, or manual tuning with a 7800X3D is if you have a 4090 and you're chasing every last frame. Otherwise, it's pointless.
 
I swear I replied to this comment earlier, but I can't see my response anywhere. Weird. :wtf: Anyway...

I don't OCD on my RAM. I love simplicity, for which, XMP and EXPO are great. But I think you misunderstood my post. The thing is, I don't do any kind of RAM OC, manual or otherwise. I seriously can't be asked to figure out which timings do what, and all that crap. I have my RAM at bone stock JEDEC speed, as it keeps my SoC voltage way down, which makes my CPU run a lot cooler than with EXPO, and I don't feel any kind of performance loss, either. The only reason I see the need for either high-speed EXPO RAM, or manual tuning with a 7800X3D is if you have a 4090 and you're chasing every last frame. Otherwise, it's pointless.
Nah, I don't need to chase every last frame - I just want 98% of the best possible performance I paid for without working for it or putting up with instability.

Not sure why your CPU runs hot with it on, I posted my stress test with EXPO1+MCR selected and no other RAM tweaks, and it never goes over 80C with all cores maxed, and this is in a SFF case with only the CPU exhaust fan, and I leave the fans at stock BIOS-set speed, not "turbo" or anything. Gaming temps are much lower.
 
So, after using CMH32GX5M2B6000Z30K - it's still same, but! only work if EXPO1 speed set to 5200 not 6000, been doing like 100 reboots no stuck yet even after doing some stress gaming then reboot, so I think it's the CPU IMC? someone said here CPU not having enough voltage? i have 2 rigs, one Asus b650e-e Gaming wifi, and ASRock PRO RS , both same rams and both same issue.

how do I fix the CPU IMC voltage ?

FCLK 1950
UCLK=MCLK = 2600

@phixrider , even with 1 stick, it's same issue, i believe it's something about the CPU, idk is the supplier i'm buying from is weak or what, but been buying from 3 different stores, still bad luck lottery ?
 

Attachments

  • {71D55D84-D834-44FD-97D8-3F0E2808FC1B}.png
    {71D55D84-D834-44FD-97D8-3F0E2808FC1B}.png
    104.1 KB · Views: 83
Last edited:
I think it's the RGB, messing you up! LOL. Sorry, had to do it.
;)
 
So, after using CMH32GX5M2B6000Z30K - it's still same, but! only work if EXPO1 speed set to 5200 not 6000, been doing like 100 reboots no stuck yet even after doing some stress gaming then reboot, so I think it's the CPU IMC? someone said here CPU not having enough voltage? i have 2 rigs, one Asus b650e-e Gaming wifi, and ASRock PRO RS , both same rams and both same issue.

how do I fix the CPU IMC voltage ?

FCLK 1950
UCLK=MCLK = 26000

@phixrider , even with 1 stick, it's same issue, i believe it's something about the CPU, idk is the supplier i'm buying from is weak or what, but been buying from 3 different stores, still bad luck lottery ?
You shouldn't have to screw with voltages. If all the components are good, you should be able to run it in its default config, and conservative supported configs like using EXPO1, without any issues whatsoever. But maybe stick to Amazon and Newegg in the future LOL.
 
You shouldn't have to screw with voltages. If all the components are good, you should be able to run it in its default config, and conservative supported configs like using EXPO1, without any issues whatsoever. But maybe stick to Amazon and Newegg in the future LOL.
I recently returned 6 rams to Newegg with RMA and a 7800x3d
 
I recently returned 6 rams to Newegg with RMA and a 7800x3d
I feel your pain... what a mess.

If it's any consolation, I had to exchange the first B650E-I I bought.... the Wi-Fi had issues, the first time I installed Windows it didn't work, then I was able to get it working but if I rebooted it would stop working, I had to completely power it off and pull the power cord. It sucked because I have RZ616's on hand and could have swapped it and potentially fixed it myself instead of having to wait for a replacement board, but I decided to play it safe, in case the M.2 card wasn't the problem I didn't want to give Amazon an excuse not to take my return. Luckily, the replacement worked perfectly. Amazon rocks for returns and exchanges.
 
Last edited:
Nah, I don't need to chase every last frame - I just want 98% of the best possible performance I paid for without working for it or putting up with instability.

Not sure why your CPU runs hot with it on, I posted my stress test with EXPO1+MCR selected and no other RAM tweaks, and it never goes over 80C with all cores maxed, and this is in a SFF case with only the CPU exhaust fan, and I leave the fans at stock BIOS-set speed, not "turbo" or anything. Gaming temps are much lower.
It's because my motherboard gives it an SoC voltage of 1.3 V on Auto with EXPO on, versus 1 V with it off. It's not that it's hot with EXPO on, but it's still a lot cooler with it off. And like I said, all of my new games are GPU-limited anyhow, and the old ones max out my 144 FPS limit, so I don't see where the "98% of best possible performance" you mentioned is. Unless you own a 4090, or you play CS at low settings (I don't), you're GPU-limited, so you don't need any extra CPU/RAM performance.
 
It's because my motherboard gives it an SoC voltage of 1.3 V on Auto with EXPO on, versus 1 V with it off. It's not that it's hot with EXPO on, but it's still a lot cooler with it off. And like I said, all of my new games are GPU-limited anyhow, and the old ones max out my 144 FPS limit, so I don't see where the "98% of best possible performance" you mentioned is.
Do you use it as a PC, or just as a really expensive Playstation?
 
Do you use it as a PC, or just as a really expensive Playstation?
I use it for games, web browsing, and watching YouTube. Take that as you will.

Edit: I occasionally convert stuff for my PSP, and do a bit of BOINC as well. Neither of these are affected by RAM speed.
 
Having issues with Ryzen 5 8600G on a Gigabyte B650 Aorus Elite v1.0 board, I'm thinking now that well they have v1.2 of this board so maybe there is some inherent design flaw somewhere in version 1.0 because 2 sets of RAM I have are on the supported list but the system still takes forever to boot (red LED light always on even with default settings) unless I hit the reset button each time or a cold boot first thing of the day after its been off all night, then it will boot but its not a quick boot compared to the X670E Asrock board I have & that's with a 9700X, the RAM on that rig is not supported for Granite Ridge but it boots quick even in OC profiles.
So weird shite happening with AGESA versions & 8000 series still imo. Have latest bios installed on this Gigabyte board, and double checked the seating of the DIMMS, all good but still these issues with now 8+ months after 8000 series APU released. :(
 
Having issues with Ryzen 5 8600G on a Gigabyte B650 Aorus Elite v1.0 board, I'm thinking now that well they have v1.2 of this board so maybe there is some inherent design flaw somewhere in version 1.0 because 2 sets of RAM I have are on the supported list but the system still takes forever to boot (red LED light always on even with default settings) unless I hit the reset button each time or a cold boot first thing of the day after its been off all night, then it will boot but its not a quick boot compared to the X670E Asrock board I have & that's with a 9700X, the RAM on that rig is not supported for Granite Ridge but it boots quick even in OC profiles.
So weird shite happening with AGESA versions & 8000 series still imo. Have latest bios installed on this Gigabyte board, and double checked the seating of the DIMMS, all good but still these issues with now 8+ months after 8000 series APU released. :(
Try to enable expo/xmp and adjust the speed to 5200 , and try and see if it's working
 
Try to enable expo/xmp and adjust the speed to 5200 , and try and see if it's working
1 set has XMP (5600MT/S - Samsung B die) & another set does not - basic 4800MT/S kit (Micron B die) , both sets 16GBx2 configuration. Like I said above even with default bios settings so boots at 4800MT/S for both kits of RAM, same behaviour no matter what - both kits listed as supported for 8000 series yet unless a cold boot is initiated first thing of the day, that's the only way to get it to boot within half a minute but hitting the reset button, it won't boot, just hangs on the red diagnostic LED. When I had a 7000 series in this board, no problem, normal boots.

I have another B650 board here, An Asus TUG Gaming WiFi version, so at this stage I'm seriously considering shifting all the gear over to that board & see what happens, interesting that Asus has done more extensive testing of QVL memory for 8000 series on that board than Gigabyte did with there one, but I'm not holding my breath if this issues persists with the Asus board too.
 
Last edited:
1 set has XMP (5600MT/S - Samsung B die) & another set does not - basic 4800MT/S kit (Micron B die) , both sets 16GBx2 configuration. Like I said above even with default bios settings so boots at 4800MT/S for both kits of RAM, same behaviour no matter what - both kits listed as supported for 8000 series yet unless a cold boot is initiated first thing of the day, that's the only way to get it to boot within half a minute but hitting the reset button, it won't boot, just hangs on the red diagnostic LED. When I had a 7000 series in this board, no problem, normal boots.

I have another B650 board here, An Asus TUG Gaming WiFi version, so at this stage I'm seriously considering shifting all the gear over to that board & see what happens, interesting that Asus has done more extensive testing of QVL memory for 8000 series on that board than Gigabyte did with there one, but I'm not holding my breath if this issues persists with the Asus board too.
You could try disabling Memory Context Restore. It would give you longer boot times (as it'll train the memory on every boot), but more assurance that it'll work. My MSi Pro B650M-A Wifi used to hang on cold boot with EXPO enabled on early BIOSes. Disabling MCR fixed the issue, so did later BIOS versions which made MCR work as normal. Oddly enough, MCR is broken again in the latest BIOS versions.

Also, mixing different memory modules is not a great idea, neither is using 4 DIMMs (especially dual-rank ones) on Zen 4.
 
Just out of curiosity i gotta ask - how do you measure you boot time? Using some kind software, looking it up in task manager or just using a stopwatch on your phones?
Also, i gotta admit that between 3 of my systems that i used in the past 8 years or using right now, none of them really booted particularly fast. These included i7 6700 on b150 and then upgraded to z170, ryzen 2600/5600 on b450, and my current i7 13700k + z790 build. All of them take approximately 20-30 seconds to boot. The fastest was i7 6700 on initial b150 motherboard, took about 13-15 seconds.
 
Just out of curiosity i gotta ask - how do you measure you boot time? Using some kind software, looking it up in task manager or just using a stopwatch on your phones?
Also, i gotta admit that between 3 of my systems that i used in the past 8 years or using right now, none of them really booted particularly fast. These included i7 6700 on b150 and then upgraded to z170, ryzen 2600/5600 on b450, and my current i7 13700k + z790 build. All of them take approximately 20-30 seconds to boot. The fastest was i7 6700 on initial b150 motherboard, took about 13-15 seconds.
Let's talk about the definition first. By "boot time", I mean the time from pressing the power button until the POST screen appears on screen. At this point, the OS hasn't started loading, yet, so stopwatch it is.
 
Yep, boot time and post time are not the same :)
On my AM5 rig and MCR enabled:
- post time (from power button to ASUS UEFI logo and "press DEL or F2 to enter BIOS"): 12,7 seconds
- boot time (from power button to OS desktop): ~20 seconds (+/- 2 seconds, not constant)

Measured with smartphone's stopwatch :)
 
I really hope a new agesa can decouple MCR from power down mode. Why they are linked is beyond me...
 
You could try disabling Memory Context Restore. It would give you longer boot times (as it'll train the memory on every boot), but more assurance that it'll work. My MSi Pro B650M-A Wifi used to hang on cold boot with EXPO enabled on early BIOSes. Disabling MCR fixed the issue, so did later BIOS versions which made MCR work as normal. Oddly enough, MCR is broken again in the latest BIOS versions.

Also, mixing different memory modules is not a great idea, neither is using 4 DIMMs (especially dual-rank ones) on Zen 4.
Not going to disable MCR, long boot times I do not have the time for. MCR is working fine (normal non slow boot) on the other AM5 boards I have with latest bios on all of them. I have changed motherboards from the Gigabyte B650 Aorus Elite to an Asus TUG Gaming B650m WiFi & now the 8600G with the 2021 production of Adata Micron B die kit boots up normal - this is less than 15 seconds to windows login. So I was right, there is a design problem with the 1st edition of the Gigabyte board, hence why Gigabyte released the 1.2 version of the same board. That's not entirely unexpected of Gigabyte, they have a history of doing this with certain motherboards going back 15+ yrs.

Also have MCR & PD modes enabled on all my systems or else those settings are on auto, normal boot times ( not slow) on all 3 different motherboards. So as far as I'm concerned there is no problem with the latest AGESA & boot times - this goes for my 7000, 8000 & 9000 chips.

I think misunderstood my previous post, I did not at anytime claim to mix different brands of RAM in the same board & try to boot with them all at the same time.
 
Not going to disable MCR, long boot times I do not have the time for. MCR is working fine (normal non slow boot) on the other AM5 boards I have with latest bios on all of them. I have changed motherboards from the Gigabyte B650 Aorus Elite to an Asus TUG Gaming B650m WiFi & now the 8600G with the 2021 production of Adata Micron B die kit boots up normal - this is less than 15 seconds to windows login. So I was right, there is a design problem with the 1st edition of the Gigabyte board, hence why Gigabyte released the 1.2 version of the same board. That's not entirely unexpected of Gigabyte, they have a history of doing this with certain motherboards going back 15+ yrs.

Also have MCR & PD modes enabled on all my systems or else those settings are on auto, normal boot times ( not slow) on all 3 different motherboards. So as far as I'm concerned there is no problem with the latest AGESA & boot times - this goes for my 7000, 8000 & 9000 chips.

I think misunderstood my previous post, I did not at anytime claim to mix different brands of RAM in the same board & try to boot with them all at the same time.
Fairs, I get ya'. :)

I only suggested disabling MCR as a workaround for the unstable boot problem, but if you don't want that, it's up to you. I wouldn't be surprised if it was a Gigabyte problem, either.
 
Let's talk about the definition first. By "boot time", I mean the time from pressing the power button until the POST screen appears on screen. At this point, the OS hasn't started loading, yet, so stopwatch it is.
Good distinction there- when we're talking about MCR, we're talking about POST time. Boot time is affected by a bunch of other factors outside of the motherboard and RAM - disk speed, how much other junk besides the OS is loading, etc etc.
 
Good distinction there- when we're talking about MCR, we're talking about POST time. Boot time is affected by a bunch of other factors outside of the motherboard and RAM - disk speed, how much other junk besides the OS is loading, etc etc.
In that case, I'm talking about POST time (sorry for the confusion).
 
Nah, I don't need to chase every last frame - I just want 98% of the best possible performance I paid for without working for it or putting up with instability.

Not sure why your CPU runs hot with it on, I posted my stress test with EXPO1+MCR selected and no other RAM tweaks, and it never goes over 80C with all cores maxed, and this is in a SFF case with only the CPU exhaust fan, and I leave the fans at stock BIOS-set speed, not "turbo" or anything. Gaming temps are much lower.
I had the same experience myself, Asrock seem to really pump up SOC type voltages when XMP is enabled even to the point its out of spec sheet specs, I think they do it for stability assuming extreme clocks are being used, and it has a noticeable effect on CPU temp/power. Luckily I could reduce the voltage and everything fine, but if it wasnt fine I would reduced the clock of the RAM for sure.
 
Hi again everyone,

I changed the CPU from 7800x3d to 9950x
And still having same issue 0d dram led.

Now been trying with 1 stick of ram. No 0d error everything running ok, did some stress gaming and multitasking and reboot, still no 0d.

Do you think the B2 socket is defective?

If you are curious of my rig spec, you can click my profile and see the full spec
 
Hi again everyone,

I changed the CPU from 7800x3d to 9950x
And still having same issue 0d dram led.

Now been trying with 1 stick of ram. No 0d error everything running ok, did some stress gaming and multitasking and reboot, still no 0d.

Do you think the B2 socket is defective?

If you are curious of my rig spec, you can click my profile and see the full spec
If you think it's a defective B2 socket, you could try putting your RAM in A1+B1 instead. Is your BIOS up to date? Have you tried turning Memory Context Restore off?
 
Back
Top