Something else to keep in mind: The P cores of Nova Lake are switching to a shared L2 cache strategy where pairs of P cores share a single 4 MB L2 cache pool. This will have a modest, but negative impact on MT performance as they will both have to share a single ring bus port. The e core will also continue to share L2 pools in a 4:1 ratio. The more throughput the individual cores demand, the more of a bottleneck those shared ports will create. That's 24 full performance cores vying for 8 ports on a ring bus per core chip vs. 12 cores with 2 SMT threads vying for 12 links to a hybrid mesh L3. Now, the L2 on Intel's cores is larger for the P cores at least, so that should help, but, in the end, that's a whole lot of contention.