I have a similar setup as you:
Ryzen 9 7950X3d
Asus ROG STRIX X670E-E
MSI RTX 4080 Super 16GB
Corsair AX1600i
Corsair Vengeance 32GB DDR5
@6000 CL30 (EXPO I Bios Profile)
A good read on AM5 memory speeds and as stated above sweet spot @ 6000Mhz
https://www.tomshardware.com/news/amd-confirms-ddr5-6000-ram-is-the-sweet-spot-for-ryzen-7000-cpus
This motherbaord and CPU have a boat load of options to tweak if that's your thing.. It is mine
😉
Under my BIOS the the preset Overclock profile makes a number of changes from stock. One of these are how it sets the ratio between UCLK:MEMCLK settings from Sync to Async with 103.00 on the FCLK *I think* (need to double check)
mine is found under Asus Overclock profile.. Plus this option makes a bunch of other changes..
Admittedly I'm no expert on this platform as coming from Intel > AMD BIOS is a bit different and im still getting used to how things tick..
Overall @ stock (only 6000-Mhz EXPO profile enabled) its still a beasty system for my needs, under a lot of compute workloads with many Pods/containers/VM usage.
If you have the options to explore the inner workings of how your machine is geared up to manage its Curve control optimizer which I suspect you can configure to better squeeze out even more performance to allow for higher peek speed clocks for longer, also prefer to use the correct CCD CCX for optimized workloads to use certain cores for specific workloads and the other cores for the other workloads.. There is also power delivery options and Load-line calibration stuff, again, im no expert all I know is you need to becareful if your putting lots of power to the CPU/system as bad things can happen
That is where I would start after dropping your memory clocks down from 7200MHz to 6000MHz, picking up the maybe some of the slack with Curve control??
For what its worth My system takes what seems like an Age to boot after initial POST which I suspect is all the background optimizations thats occurring..