With the recent widespread adoption of multi-core CPUs, a question comes to mind: how does CPU/cores ratio relate to performance?
Which of these is better, how and why?
- 1 8-core CPU
- 2 4-core CPUs
- 4 2-core CPUs
I already know the licensing implications (there are softwares licensed on physical CPUs regardless of actual cores, and others insted that actually care about this), and of course a system with more physical CPU sockets is more customizable and can be expanded more easily; but what I am interested in is the difference in performance between these configurations... if there is any.