- Mar 3, 2017
- 1,779
- 6,798
- 136
Why wouldn't it? NUMA is gamer poison. It'll perform better at 720p with an entire CCD disabled like every dual CCD chip before it.Why do you think 9950X3D2 will perform worse than 9800X3D?
Difference is that those dual CCD chips did not have X3D on both CCDs.Why wouldn't it? NUMA is gamer poison. It'll perform better at 720p with an entire CCD disabled like every dual CCD chip before it.
Same as currently for those that have CPUs that perform just below 9800X3D and 9950X3D. No need to upgrade to those CPUs either then, unless you want to do it for braging rights.For people who already have 9800x3d or 9950x3d, the performance uplift is, IMO, too small to justify an upgrade.
Maybe Zen 4 owners, doing a CPU only upgrade or upgrading older systems (the best candidates).
With these new CPUs not released yet, and Zen 6 likely less than a year away, waiting to upgrade may be the best idea.
And why would that help? Cross CCD communication is still slow. It must be avoided. And any *game* that would benefit from having more than 8 cores is touching shared memory across multiple CCDs making it a bus benchmark. And the bus hasn't changed.Difference is that those dual CCD chips did not have X3D on both CCDs.
I did not say it helps with cross CCD communication. But it helps with perf for threads executing on the second CCD which now also has X3D (compared to if that CCD did not have X3D).And why would that help? Cross CCD communication is still slow. It must be avoided. And any *game* that would benefit from having more than 8 cores is touching shared memory across multiple CCDs making it a bus benchmark. And the bus hasn't changed.
It's a self defeating combination for games. It's useful for non-gamers, or the mythical no-shared-memory message passing only game.
You also have the case with 9T-16T (note: not 9C/17T to 16C/32T).
Then with 9950X3D2, all of those threads can get a dedicated core (i.e. no SMT needed slowing down perf/thread) and also access to X3D cache at the same time.
With 9950X3D, threads 9-16 instead have to choose between:
a) Being on the CCD with X3D: Access to X3D cache, but no dedicated core and thus have to use SMT shared with threads 1-8.
OR:
b) Being on the CCD without X3D: Deciated core for threads 9-16 (and 1-8 of course), but no access to X3D cache.
Yes, indeed. Games that have no shared memory and use n cores without communicating across chip boundaries will benefit.But it helps with perf for threads executing on the second CCD which now also has X3D.
It will also help for (some) cases where there is cross CCD communcation.Yes, indeed. Games that have no shared memory and use n cores without communicating across chip boundaries will benefit.
For every other game it'll do better with one CCD disabled (I guess that's just a 9850X3D). It'll be very interesting to see how many games the 9950X3D2 is faster in.
More cache works well thus far because it avoids trips to the IOd to access memory. But to coherently share memory across CCD, the IOd must arbitrate any RAW no matter how much cache is involved.It will also help for (some) cases where there is cross CCD communcation.
I would guess the relative relation between 9950X3D2 and 9800X3D will mirror the relation relation between 9950x and 9700x.It'll be very interesting to see how many games the 9950X3D2 is faster in.
Yes, indeed. Games that have no shared memory and use n cores without communicating across chip boundaries will benefit.
For every other game it'll do better with one CCD disabled (I guess that's just a 9850X3D). It'll be very interesting to see how many games the 9950X3D2 is faster in.
