Tested with 12700KF (no overclock, HT/SMT ON) with RTX4090 and VR (Hp reverb G2, 100% resolution, opencomposite, openXR toolkit) Windows 11 last version , bios and drivers fully updated
Using No-MT version everything goes perfect, AIDA64 shows load on some P-Core but no E-Cores (first image). Using MT version I see load on all E-Cores and a single thread on one P-Core at 100% (second and third images). Shouldn't all threads run over P-cores?
In both cases GPU load is 91%-92%. Comparing performance between two versions, I've noticed more stuttering on MT version and noticeable less smooth. FPS are the same 60-70fps but Frame time get worse (last two attached images).
Edited: On MT version I've changed the affinity of DCS.exe to force using only P-Cores, using task administrator. Then the E-Cores load dissapears and there are more threads running over P-Cores, BUT no performance improvement, frame time problem still there.
Edited 2: I've removed github OpenComposite and then force to use internal openxr with " --force_enable_VR --force_OpenXR", in MT and no-MT versions. Same results. No MT version is smoother than MT in VR, foer example when making fast turns at very low altitude near cities forcing all scenery move many objects fast.