Maybe by disabling the e-cores, the CPU allocates all of its power allowance to the p-cores, and that's what gives you the errors? Or maybe your tune wasn't too good?
If you have no interest at stock settings, then the 7800X3D isn't your thing. It's pretty much a locked CPU - that's where its beauty lies.
Well not sure on you e-core comment but maybe its true which means the days of buying the Intel CPUs and using P cores only is over as somehow maybe the P cores got dependent on e-waste cores which is a horrible design and a shame if it is true. As I hate the e-cores and they suck. With Alder Lake it was easy to disable e-cores and use only P cores with no issues.
Maybe design has changed that somehow ruined that though its hard to believe, but rumors and rumblings have flown around at overclock.net from Falkentyne that the design was changed in such a way that turning off e-cores can cause weird single thread performance issues as somehow it was needed for allowing the ring to run at full speed with e-waste cores on?? Though that was only performance, not sure why it would cause WHEA errors, but who knows. Just speculation based on what I have experienced with random WHEA on RL chips
And my tuning should have been fine base don stress/stability tests I ran that passed easily multiple times if only the same methodology applied to current Intel chips that applied to Coffee Lake and prior which it appears it does not.
Yes at one time I did not like stock settings.
Now I do have interest at stock settings as overcl0ockinga nd manual tuning is so difficult now with todays gen CPUs unlike how easy it was with Coffee Lake and before.
So thus 78090X3D is is now for me as pretty much all stock except -20 CO which reduces tames a little and RAM DDR5 6000 XMP and Buildzoid tuned timings with more conservative numbers punched in that reduced memory latency from 69ns to 62ns. No static clocks though and I am now perfectly happy and ok with that.
Man, if you can't pass TLOU shader compilation then you were never stable to begin with. Have you like...tried doing it stock?
I actually passed it twice on a test at first.
Since I am OCD and like to do stability testing and then confirm it then do a fresh WIN install once confirmed free of any BSODs or WHEAs that I may have gotten during my tuning, I did and used PC for 3-4 weeks normally as I had no time for gaming during that time.
Then I had some time for gaming and decided to start playing TLOUD and during shader compilation no crash. Just to double check and make sure I am truly stable despite it being stable4 weeks ago with no errors, I wanted to make sure there was no WHEAs in HWINfo64. So I exited the game and my face blew up when I saw one or 2 CPU internal errors!!
I was able to pass Y Cruncher all testst multiple times, Linpack XTREME a bunch of times, OCCT Large Data variable a few tmes, Prime95 including Small FFTs with flying colors. And even TLOUS at first with flying colors.
Then a few weeks later boom WHEA during TLOU Shader compilation which got me very upset.
The prior 13900Ks I had clocked at 5.6 to 5.7GHz 5GHz ring, I omitted Prime95 Small FFTs AVX on and Y Cruncher SFT as those testst beyond torture the system so much there is no way it would not have thermally throttled. I thought well those are too tough and not real world anyways/ So maybe you were right there.
But the 5.4GHz config chip at only 4.8GHz ring was so much lower power usage I ran those tests and they passed with flying colors with only a peak temp of 91C and 210 watts of power which was the worst case scenario power virus like tests. So I should now be fully stable right at 5.4GHz since I did not omit those toughest insane tests.
And even TLOUD shader compilation to make sure at first and passed twice no issues.
until a few weeks later when I actually want to game and need to do it again boom WHEA despite peak temp of 83C on lower clocked chip which made me gave up.
So reality is these chips are much harder to get stable and stock is way to go. But in that case, I hate e-cores and wanted lower power, so sold it off and got 7800X3D before even trying that as only reason I got intel as cause I thought tuning manually would be easy like Coffee Lake, but turns out that is not the case as overclocking/underclocking/undervolting/manual tuning can cause CPU instability in things that even many tough stress/stability tests seem to not catch unlike Coffee Lake and before where it was easy.