• 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

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,444 (4.68/day)
Location
Kepler-186f
Processor 7800X3D -25 all core
Motherboard B650 Steel Legend
Cooling Frost Commander 140
Video Card(s) Merc 310 7900 XT @3100 core -.75v
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p
Case NZXT H710 (Red/Black)
Audio Device(s) Asgard 2, Modi 3, HD58X
Power Supply Corsair RM850x Gold
I was dealing with an MSI B650 Tomahawk with latest BIOS. Enabling MCR sorted the RAM testing/training cycle issues after a stable boot. At least three dozen boots with zero issues before delivering to the customer. They've not reported any issues and this was handed to them months ago.

ah I just noticed the OP has 64gb of ram, hence the extra time. makes more sense now. I missed that initially.

I have to say this whole boot thing was a weird design choice for AMD. It doesn't really bother me, just strategically seems like a strange move, not everyone is as tech savvy as those of on this site, lot of people want to hit a button and want it to load just as fast as they were used to in the past.
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,444 (4.68/day)
Location
Kepler-186f
Processor 7800X3D -25 all core
Motherboard B650 Steel Legend
Cooling Frost Commander 140
Video Card(s) Merc 310 7900 XT @3100 core -.75v
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p
Case NZXT H710 (Red/Black)
Audio Device(s) Asgard 2, Modi 3, HD58X
Power Supply Corsair RM850x Gold
It's absolutely shocking am5 was released in this state and the long boot times are still going on. Surely there was a better design solution with memory training?

I still don't even understand why it had to change from stable XMP set it and forget it like we are so used to.

I mean ram timings make so little difference in gaming, oh you gained 10 fps going from 180 to 190 fps in one game out of ten, congrats I guess...
 
Joined
Oct 26, 2022
Messages
25 (0.03/day)
System Name My Gaming Rig
Processor Ryzen 9 7900x
Motherboard MSI B650m Project Zero
Cooling Lian-Li Galahad 360mm AIO White (+8 Lian-Li SL120 White Fans -> 11 in total)
Memory KingBank 64GB (2x32GB) DDR5 6400 CL32
Video Card(s) Nvidia Geforce RTX 4080 Gigabyte AERO OC
Storage 500GB + 240GB SATA SSD, 1TB (Windows) m.2 Nvme SSD + 2TB (Games) m.2 Nvme SSD
Display(s) Xiaomi MI 34" (34", 3440x1440p, 144Hz, VA), MSI Oculus NXG253R (24.5", 1920x1080p, 360Hz, Fast IPS)
Case CORSAIR 2500D Airflow (White)
Audio Device(s) Corsair Virtuoso RGB Wireless (White)
Power Supply CoolerMaster V SFX 1100W Platinum (ATX 3.0, PCIe 5.0)
Mouse LogiTech G502 HERO SE
Keyboard Custom Anne Pro 2 60% Keyboard (Gateron Red Switches)
Software Windows 10
Benchmark Scores Heaven Benchmark 1080p EXTREME: 8323 3D Mark Time Spy Score: 26736 (Excellent)
Wow guys thanks for all the replies, didnt think this thread was gonna get all this attention at first. I've been reading all of your comments, im not sure if "power down mode" is enabled or not in my bios, didnt change it at all, just enabled MCR, so i guess it is enabled. Did this just yesterday, so i cant tell if its going to be stable 24/7 or not, as i said ill post here if anything weird happens.

Have to clarify my situation though. I've been having an Asus B650-A Gaming for the last year, with the same 64gb of ram and the EXPO profile enabled. Never enabled MCR in that board, because the boot times were "decent" (around 50 seconds, which is still awful for a pc with a pcie 4.0 7500mb/s m.2 ssd...) but i could deal with it and didnt care that much. But with this msi board it was just unacceptable, over 250 seconds is just too f*cking much. At first i thought it was gonna take that long only on the first boot after building the pc, but the 250 seconds were still there after 3-4 boots.

Just if anyone wants to know, enabling MCR, your XMP or EXPO profile, setting UCLK DIV1 MODE to 1:1 and using the curve optimizer (PBO (Precision Boost Overdrive) -> Curve Optimizer set to All Cores -> All Core Curve Optimizer Sign set to Negative -> All Core Curve Optimizer Magnitude set between 5 and 30 (set mine at 20)) is the way to go when dealing with AM5 bios settings if you just want a pretty easy way to optimize your ryzen 7000 build.
 
Joined
Feb 18, 2005
Messages
5,847 (0.81/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) 3x AOC Q32E2N (32" 2560x1440 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G602
Keyboard Razer Pro Type Ultra
Software Windows 10 Professional x64
It's absolutely shocking am5 was released in this state and the long boot times are still going on. Surely there was a better design solution with memory training?
This is unfortunately standard for a new AMD CPU platform. First generation is always rubbish, second generation has most of the bigger bugs ironed out, third gen is what first gen should have been. This is one of the reasons I never buy 1st-gen AMD, consider 2nd-gen, but generally wait until 3rd-gen.
 
Joined
Feb 1, 2019
Messages
3,669 (1.70/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
I think this would be driving me nuts personally.

Ite feels "broken" to me if it needs to train for over a minute to be stable on every power up.

Does this training occur also when waking up from sleep or just from full power off state?

This is unfortunately standard for a new AMD CPU platform. First generation is always rubbish, second generation has most of the bigger bugs ironed out, third gen is what first gen should have been. This is one of the reasons I never buy 1st-gen AMD, consider 2nd-gen, but generally wait until 3rd-gen.

Yeah wont surprise me if by the end of AM5 this will be completely gone as an issue.
 
Joined
Mar 13, 2021
Messages
480 (0.35/day)
Processor AMD 7600x
Motherboard Asrock x670e Steel Legend
Cooling Silver Arrow Extreme IBe Rev B with 2x 120 Gentle Typhoons
Memory 4x16Gb Patriot Viper Non RGB @ 6000 30-36-36-36-40
Video Card(s) XFX 6950XT MERC 319
Storage 2x Crucial P5 Plus 1Tb NVME
Display(s) 3x Dell Ultrasharp U2414h
Case Coolermaster Stacker 832
Power Supply Thermaltake Toughpower PF3 850 watt
Mouse Logitech G502 (OG)
Keyboard Logitech G512
Joined
Oct 15, 2011
Messages
2,494 (0.52/day)
Location
Springfield, Vermont
System Name KHR-1
Processor Ryzen 9 5900X
Motherboard ASRock B550 PG Velocita (UEFI-BIOS P3.40)
Memory 32 GB G.Skill RipJawsV F4-3200C16D-32GVR
Video Card(s) Sparkle Titan Arc A770 16 GB
Storage Western Digital Black SN850 1 TB NVMe SSD
Display(s) Alienware AW3423DWF OLED-ASRock PG27Q15R2A (backup)
Case Corsair 275R
Audio Device(s) Technics SA-EX140 receiver with Polk VT60 speakers
Power Supply eVGA Supernova G3 750W
Mouse Logitech G Pro (Hero)
Software Windows 11 Pro x64 23H2
I think this would be driving me nuts personally.

Ite feels "broken" to me if it needs to train for over a minute to be stable on every power up.


Yeah wont surprise me if by the end of AM5 this will be completely gone as an issue.
Buggy-ness= Reminds me of when I first went to socket 462 in June, 2001, was getting crashes at default!
 
Joined
Jun 2, 2017
Messages
9,417 (3.40/day)
System Name Best AMD Computer
Processor AMD 7900X3D
Motherboard Asus X670E E Strix
Cooling In Win SR36
Memory GSKILL DDR5 32GB 5200 30
Video Card(s) Sapphire Pulse 7900XT (Watercooled)
Storage Corsair MP 700, Seagate 530 2Tb, Adata SX8200 2TBx2, Kingston 2 TBx2, Micron 8 TB, WD AN 1500
Display(s) GIGABYTE FV43U
Case Corsair 7000D Airflow
Audio Device(s) Corsair Void Pro, Logitch Z523 5.1
Power Supply Deepcool 1000M
Mouse Logitech g7 gaming mouse
Keyboard Logitech G510
Software Windows 11 Pro 64 Steam. GOG, Uplay, Origin
Benchmark Scores Firestrike: 46183 Time Spy: 25121
To be fair even on AM4 4x16 could be problematic with RAM. I have always seen that basically everyone recommends 2 sticks for best stability/performance.
 
Joined
Jan 9, 2017
Messages
208 (0.07/day)
I have done this and absolutely love it. I have 0 problems with it enabled. And it cut my post time down to like 3 seconds from 30 seconds.

Works perfectly fine for ME. If it doesn't work for you....don't do it. Not everyone who enables this has issues. One persons opinion on his rig does not mean everyone will have that persons issues.
 

ir_cow

Staff member
Joined
Sep 4, 2008
Messages
4,588 (0.77/day)
Location
USA
Works perfectly fine for ME. If it doesn't work for you....don't do it. Not everyone who enables this has issues.
It is odd that not everyone has this problem. My tests were controlled too with different ram and motherboards. So what gives?

All I can do is tell people who thinks it's fine to run memtest5 for at least the default 3 loops. If its passes congrats! But if you get random BSODs down the road, probably just disabling it will fix the problem.
 
Joined
Feb 1, 2019
Messages
3,669 (1.70/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
To be fair even on AM4 4x16 could be problematic with RAM. I have always seen that basically everyone recommends 2 sticks for best stability/performance.
It wasnt problem free, I got used to downclocking RAM, but I didnt/dont have minute long post times.
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,444 (4.68/day)
Location
Kepler-186f
Processor 7800X3D -25 all core
Motherboard B650 Steel Legend
Cooling Frost Commander 140
Video Card(s) Merc 310 7900 XT @3100 core -.75v
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p
Case NZXT H710 (Red/Black)
Audio Device(s) Asgard 2, Modi 3, HD58X
Power Supply Corsair RM850x Gold
It is odd that not everyone has this problem. My tests were controlled too with different ram and motherboards. So what gives?

All I can do is tell people who thinks it's fine to run memtest5 for at least the default 3 loops. If its passes congrats! But if you get random BSODs down the road, probably just disabling it will fix the problem.


testmem5 is all I can find when I Google that? do you just mean memtest86?
 
Joined
Jan 14, 2019
Messages
12,690 (5.83/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
@W1zzard Do you know of any logic/reason why this would not have been enabled by default by AMD through a BIOS update in the AGESA releases? Or by motherboard manufacturers in general?

What are we missing here? I feel like Lisa Su is smart enough to not make people have long boots if she didn't have to.
Because it may or may not work depending on your system config and settings. I've had it work and then not work with different BIOS versions on the same system.
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,444 (4.68/day)
Location
Kepler-186f
Processor 7800X3D -25 all core
Motherboard B650 Steel Legend
Cooling Frost Commander 140
Video Card(s) Merc 310 7900 XT @3100 core -.75v
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p
Case NZXT H710 (Red/Black)
Audio Device(s) Asgard 2, Modi 3, HD58X
Power Supply Corsair RM850x Gold
Joined
Jan 25, 2014
Messages
2,094 (0.52/day)
System Name Ryzen 2023
Processor AMD Ryzen 7 7700
Motherboard Asrock B650E Steel Legend Wifi
Cooling Noctua NH-D15
Memory G Skill Flare X5 2x16gb cl32@6000 MHz
Video Card(s) Sapphire Radeon RX 6950 XT Nitro + gaming Oc
Storage WESTERN DIGITAL 1TB 64MB 7k SATA600 Blue WD10EZEX, WD Black SN850X 1Tb nvme
Display(s) LG 27GP850P-B
Case Corsair 5000D airflow tempered glass
Power Supply Seasonic Prime GX-850W
Mouse A4Tech V7M bloody
Keyboard Genius KB-G255
Software Windows 10 64bit
I just timed my boot time and it's between 20-25 seconds. No idea about that MCR setting being enabled.
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,444 (4.68/day)
Location
Kepler-186f
Processor 7800X3D -25 all core
Motherboard B650 Steel Legend
Cooling Frost Commander 140
Video Card(s) Merc 310 7900 XT @3100 core -.75v
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p
Case NZXT H710 (Red/Black)
Audio Device(s) Asgard 2, Modi 3, HD58X
Power Supply Corsair RM850x Gold
I just timed my boot time and it's between 20-25 seconds. No idea about that MCR setting being enabled.

hey what's the difference between my Mobo and your Mobo? I have b650 non-e steel legend, but it has gen 5 GPU slot and gen5 storage... I was under the impression that was what the e meant? I wonder why mine doesn't have e but still support gen 5 both ways

edit nm I see now, you have two more phases in power delivery than me and a front 2x2 gen 2 type c port for a case. I suppose that doesn't matter really, mine has an updated audio codec though, interesting. strange they made the same Mobo with such small changes.
 
Last edited:
Joined
Jan 9, 2017
Messages
208 (0.07/day)
I have a asus prime x670-p wifi board and teamgroup ud5 6000 memory. Works awesome here. Shaves 30 seconds off posting.
 
Joined
Aug 2, 2016
Messages
61 (0.02/day)
Why on earth should they require each other?

I dunno. Its probably simple. In order to not loose ddr5 speed trained at last boot you and restore it next time (Memory context restore) you cant totally cut off power for memory (power down)
 

tabascosauz

Moderator
Supporter
Staff member
Joined
Jun 24, 2015
Messages
8,186 (2.35/day)
Location
Western Canada
System Name ab┃ob
Processor 7800X3D┃5800X3D
Motherboard B650E PG-ITX┃X570 Impact
Cooling NH-U12A + T30┃AXP120-x67
Memory 64GB 6400CL32┃32GB 3600CL14
Video Card(s) RTX 4070 Ti Eagle┃RTX A2000
Storage 8TB of SSDs┃1TB SN550
Case Caselabs S3┃Lazer3D HT5
I dunno. Its probably simple. In order to not loose ddr5 speed trained at last boot you and restore it next time (Memory context restore) you cant totally cut off power for memory (power down)

I'm pretty sure PDM is relevant only when the PC is on. It puts DRAM in a lower volts/power state until performance is needed, but at the very onset of the workload can cause extra latency due to the wake up.

MCR is pretty sketchy overall though. Sometimes even without obvious instability it just won't train properly, then without a hitch the next reboot.
 
Joined
Aug 20, 2007
Messages
21,572 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 5800X Optane 800GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
I dunno. Its probably simple. In order to not loose ddr5 speed trained at last boot you and restore it next time (Memory context restore) you cant totally cut off power for memory (power down)
But it REQUIRES PowerDown, not the other way around.
 
Joined
Aug 2, 2016
Messages
61 (0.02/day)
I'm pretty sure PDM is relevant only when the PC is on. It puts DRAM in a lower volts/power state until performance is needed, but at the very onset of the workload can cause extra latency due to the wake up.

MCR is pretty sketchy overall though. Sometimes even without obvious instability it just won't train properly, then without a hitch the next reboot.

But it REQUIRES PowerDown, not the other way around.

It might also be doing other things in off state. Why it would be required to not loose ddr5 training settings?

In my experience on asus strix B650-A during last year, not even once encountered any random retraining/reboots or anything like that looking MCR ON related and my sticks are pushed rather hard. Surprised people still report issues about that.
 

tabascosauz

Moderator
Supporter
Staff member
Joined
Jun 24, 2015
Messages
8,186 (2.35/day)
Location
Western Canada
System Name ab┃ob
Processor 7800X3D┃5800X3D
Motherboard B650E PG-ITX┃X570 Impact
Cooling NH-U12A + T30┃AXP120-x67
Memory 64GB 6400CL32┃32GB 3600CL14
Video Card(s) RTX 4070 Ti Eagle┃RTX A2000
Storage 8TB of SSDs┃1TB SN550
Case Caselabs S3┃Lazer3D HT5
It might also be doing other things in off state. Why it would be required to not loose ddr5 training settings?

In my experience on asus strix B650-A during last year, not even once encountered any random retraining/reboots or anything like that looking MCR ON related and my sticks are pushed rather hard. Surprised people still report issues about that.

Sounds like you didn't push them hard enough then :p I saw it a few times at 6400 but not any lower

idk honestly, given how agesa has had 5+ years of basically being held together by twine, I guess nothing is impossible

Last year people said it was a bug, not intended behaviour, and that AGESA 1008 would fix it. I guess they all went on vacation and forgot cause it's still here in AGESA 1100
 
Last edited:

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,444 (4.68/day)
Location
Kepler-186f
Processor 7800X3D -25 all core
Motherboard B650 Steel Legend
Cooling Frost Commander 140
Video Card(s) Merc 310 7900 XT @3100 core -.75v
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p
Case NZXT H710 (Red/Black)
Audio Device(s) Asgard 2, Modi 3, HD58X
Power Supply Corsair RM850x Gold
@GerKNG is your B650E steel legend having memory context enabled by default?

I just checked and in my BIOS it actually is enabled by default... that's why my boot times are most instantaneous... huh strange, if it causes so many problems, why would AsRock have it on by default? (stock bios when I looked)
 
Top