I have a 3700x right now and am upgrading to a 5700x. My question is about Infinity Fabric. I know the 3700x uses the infinity fabric to put together 2 4x4 core processors to make an 8 core processor. I am choosing to upgrade to a 5700x and wondering thoughts about the upgrade, not just is it worth the upgrade but mostly performance. For example, with my 3700x in some games like Dues Ex Mankind Divided I had to set the CPU affinity to only use 8 threads instead of all 16. I believe this is because of the Infinity Fabric. I have found plenty of articles supporting that the 5800x doesn't use Infinity Fabric and is physically 8 cores instead of 4x4. But is the 5700x I am upgrading to also 8 physical cores or is it also 4x4.