Monday, July 8th 2024
AMD Ryzen 9000X3D Series to Keep the Same 64 MB 3D V-Cache Capacity, Offer Overclocking
AMD is preparing to release its next generation of high-performance CPUs, the Ryzen 9000X3D series, and rumors are circulating about potential increases in stacked L3 cache. However, a recent report from Wccftech suggests that the upcoming models will maintain the same 64 MB of additional 3D V-cache as their predecessors. The X3D moniker represents AMD's 3D V-Cache technology, which vertically stacks an extra L3 cache on top of one CPU chiplet. This design has proven particularly effective in enhancing gaming performance, leading AMD to market these processors as the "ultimate gaming" solutions. According to the latest information, the potential Ryzen 9 9950X3D would feature 16 Zen 5 cores with a total of 128 (64+64) MB L3 cache, while a Ryzen 9 9900X3D would offer 12 cores with the same cache capacity. The Ryzen 7 9800X3D is expected to provide 96 (32+64) MB of total L3 cache.
Regarding L2, the CPUs feature one MB of L2 cache per core. Perhaps the most exciting development for overclockers is the reported inclusion of full overclocking support in the new X3D series. This marks a significant evolution from the limited options available in previous generations, potentially allowing enthusiasts to push these gaming-focused chips to new heights of performance. While the release date for the Ryzen 9000X3D series remains unconfirmed, industry speculation suggests a launch window as early as September or October. This timing would coincide with the release of new X870 (E) chipset motherboards. PC enthusiasts would potentially wait to match the next-gen CPU and motherboards, so this should be a significant upgrade cycle for many.
Sources:
Wccftech, via CompterBase.de
Regarding L2, the CPUs feature one MB of L2 cache per core. Perhaps the most exciting development for overclockers is the reported inclusion of full overclocking support in the new X3D series. This marks a significant evolution from the limited options available in previous generations, potentially allowing enthusiasts to push these gaming-focused chips to new heights of performance. While the release date for the Ryzen 9000X3D series remains unconfirmed, industry speculation suggests a launch window as early as September or October. This timing would coincide with the release of new X870 (E) chipset motherboards. PC enthusiasts would potentially wait to match the next-gen CPU and motherboards, so this should be a significant upgrade cycle for many.
62 Comments on AMD Ryzen 9000X3D Series to Keep the Same 64 MB 3D V-Cache Capacity, Offer Overclocking
The only thing extra cache does is reduce reliance on system memory for individual CCDs, not somehow improve latency between CCDs.
Low latency for things that can fit within ~100 MB of cache is a gaming workload, not a productivity one. By making two VCache dies (i.e. hypothetical "optimized" for gaming, over single CCD) we're back to the Zen 2 problem of two CCXs within each CCD/chiplet, where workloads operating on both groups suffer from latency issues because communicating between them takes longer than communicating within them.
200 MB cache, 2x 100 MB cache.Warzone especially for some reason is way more consistent not sure why, same mobo, same ram, identical timings.
If you just let windows/mobo do it's thing sure...... it's up to 5% slower but usually similar.
I did only have the 7800X3D for about a week though and I could have gotten a dud I guess but after a couple hours tuning the 7950X3D is always faster and comically faster in MT.
Now is that worth an extra 140 usd not sure but 480 vs 340 didn't seem like too much of a price difference for how slow the 7800X3D was at non gaming task. Seems amazon has raised the price back up bummer lol.
Who is wishing away physics here? Those pining for dual X3D chips with imagined improved performance/efficiency? Or the engineers at AMD who tested this theory and found those chips were worse?
The "latency thing" is an issue between CCDs.
Server workload ≠ consumer workload.
Once again you're arguing something with yourself, not me. I have not raised the points you're supposedly responding to.
At best you will now be able to overclock the X3D CCD to be closer in frequency to the non-X3D CCD, but the latency between the CCDs will still be inherently there, and the CCD that is not voltage capped will still clock better than the one that is.
Perhaps Zen 6 with the rumoured improved packaging will somewhat improve the situation.
www.techpowerup.com/review/amd-ryzen-9-7950x3d/24.html
Fetching data from cache as opposed to main system memory takes less energy and less time. Voltage is a factor in the efficiency but not the only factor. Your claim was that it decreases performance: Nothing on that claim eh?
As you put in bold, for games you want to be cache resident. The problem with the 7950X3D is that for certain games the OS places the game on the cores without the cache. Having cache on both would solve that issue, thus resulting in increased performance on the 7950X in select scenarios. This is definitely not the whole picture as we know X3D has benefits outside of gaming (which was pointed out in the video)
Mind you we also know since that video was released that certain games do sometimes end up on frequency favored threads and those are the instances where performance would be improved. You can simulate the performance uplift the 7950X3D would see by using process lasso. It wouldn't exceed the 7800X3D's performance of course except for in games that use a lot of threads but it would bring the 7950X3D on par with the 7800X3D in games if not slightly ahead. The 7000 series has 8 cores per CPU chiplet. This isn't relevant for the vast majority of games and applications.
You are also assuming that said cores need data from a different CCD. Having X3D on both CCDs is likely to increase the number of local cache hits. There is a reason AMD originally intended to use X3D for it's enterprise CPUs. You you are assuming that a latency increase as a result of the the lower clocks is not more than offset by latency decreases from having a large fat cache stacked on the chip.
Your "basic logic" is drawing conclusions that aren't stated in any of the sources you provide as usual.
Your "gotcha" moment is either ignorant of or ignoring that fact. Ah buddy, never change.
:laugh:
Good chat.www.techpowerup.com/review/amd-ryzen-9-7950x3d/29.html
I know it works in the stuff I currently play but who knows if it always will.
The upcoming generation being overclocking enabled should somewhat mitigate any theoretical performance improvement from a stock ~100 MHz higher boosting X3D chiplet on the x950X3D part over the x800X3D, assuming no scheduling issues, which, seeing as it seems Zen 5 will still use a software driver scheduler rather than a hardware scheduler like Intel Thread Director, I'm not too hopeful.
As cool as process lasso is I'd prefer not to have to use it.
Probably just splitting hairs though the top 5-6 gaming cpu all perform pretty damn well in most stuff.
Process Lasso also works with Intel P+E too, similar to their APO software, so it's not really any different, except it seems out of the box the hardware Thread Director tends to work a little better than AMD's Xbox Game Bar software driver system.
One thing I've noticed is that some anti-cheat enabled games don't allow you to change thread affinity/priority, so that sucks if the default scheduler gets it wrong.
I've tred a ton of MP games.... Cod, Destiny, Gears 5, Apex, Overwatch 2, Battlefield 2042 they all load just on my cache CCD.
Don't play moba or CS or vslerant so don't know about them.
The only program I can find that gives me issues is Timespy for some reason haven't figured that one out yet but all other synthetics are fine.
To me it's all just friendly conjecture based on dubious sources nothing wrong with that as long as everyone knows untill reviews hit it don't mean shite.