Optimal Core Count/Interconnect balance?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Y0s

Member
Feb 25, 2021
36
7
8
Hi,

Is there an optimal number of cores for interconnect within a socket? The older intel Xeons had the ring bus, the newer SPs have mesh, I've not researched the EPYC interconnect. Is there a number of cores for each generation at which the interconnect is balanced, above which there is effectively another layer of heirarcy/non-uniform performance? I know this was the case with the older Xeons where additional rings were added, unsure as to the newer architectures.

(This is a different to the question of optimizing overall performance, costs or licensing)

Thanks!
 

EffrafaxOfWug

Radioactive Member
Feb 12, 2015
1,394
511
113
Is there an optimal number of cores for interconnect within a socket?
In a nutshell, no - this is completely dependent on the application and its workload vs. what the cores, cache and interconnect are capable of. There's lots of theoreticals in play but ultimately the best way is some sort of real-world test.