The annoying thing is that if devs actually optimised their games better, we wouldn't be in a position where this would all matter so much but I totally get why they are complacent and rush stuff out. I am personally going to wait until the 7800 one is out to compare and see if it will benefit me but I get why a lot of you are keen to just get one asap.
I don't measure perf too much outside of looking at GPU stats so I'm not even sure which games my 7700X struggles with tbh aside from WOW which I play now and then (can dip in to 40s).
Ironically its things like DLSS and FSR that make game developers lazy, or perhaps the word you used is more appropriate, rushed.... why bother fine tuning your game to perform better or more importantly consistently, which can be a huge amount of work, when you can just add DLSS or FSR to it?
You don’t think the 7950x3d might have similar issues the 13900k has though in that game, considering the e core, p core design.
Thinking more about its an interesting question, the nature of 3D stacking, no, absolutely not, the game just sees a cache pool like any other and uses it, if the hardware works well then there is no problem, the 5800X3D has proven to work well so i don't see why the 7800X3D would be any different.
Ok, its no different with CPU's cores, the game just uses a bunch of cores and uses them, in your case most of those cores are very much slower than others, P cores vs E cores, the game will use the E cores thinking "well its a core, i'll use it" it doesn't know its not supposed to, Intel have to come in, and this is what they do... add an extension to the software to tell it "do not use these cores marked X" if not then the game moving around between fast and slow cores results in a huge variation of performance and with that your frame times are all over the place and it feels like riding bareback down a cheese grater.
With Zen 1 Threadripper this used to be a problem, because games would use cores in other CCD's, that causes the same sort of latency problem.
With Zen 3, both Threadripper and retail AMD added hardware logic to override any attempt to move the work between CCD's, it why this problem doesn't exist with Zen 3 and 4 multi CCD CPU's
With Zen 4X3D you have the added thing that the 3D Cache only resides on one CCD, AMD have just released a BIOS with more CCD prioritization logic.
So it should be fine, but don't hold me too it....