7
2
If you have to choose (everything else being equal) between one processor with four cores, and two processors with dual core, what are the points in favour of each solution?
7
2
If you have to choose (everything else being equal) between one processor with four cores, and two processors with dual core, what are the points in favour of each solution?
1
Physically speaking, the latency between two separate processors separated by centimeters is a knock on multi-CPU configurations in itself. However, these configurations typically have independent cache, which is different than single-die / dual-die multicore system. These shared-cache architectures gain considerable performance increases when the right application is running (e.g. one with few-to-no cache misses, using all the cores), but the cores are still vying for a shared resource which can cause the opposite to happen - terrible cache misses that kill performance.
Unfortunately every board and architecture is different. Your question can be answered or at least guessed at for a given application. As it stands, though, the jury is out when it comes to raw performance.
Cost, however, is another matter. I think it's obvious given the proliferation of multi-core systems that cost is in the quad-core's favour.
5
One major benefit to a single quad core would be power and heat/cooling savings overall.
0
I personally would like 1 quadcore, and my reasoning is so that 1 processor can manage the data and work directly with the ram instead of having 2 processors compete for data management. I am sure there are other explanations.
Fair comment, however keep in mind that dual processor motherboards are rigged differently from single core processors, therefore there isn't much competition between processors. The same rule applies scaling up. – BinaryMisfit – 2009-11-12T05:50:16.760
2Please note. This question could be considered subjective. Please keep it civil. Also since it is asking for opinions, and there is no single correct answer I have switched this to wiki. – BinaryMisfit – 2009-11-12T05:49:04.157
well, I do think there is a correct answer: the one that tells me the advantages and disadvantages of each solution clearly and extensively to make a proper choice. Anyway, no problem. – Stefano Borini – 2009-11-12T06:06:07.430
Anyway a Quad-Core CPU is actually a Dual Dual-Core in 1 single package. – Snark – 2009-11-12T06:48:10.077
4Why not Dual Quadcore ;) – Nick Josevski – 2009-11-12T06:53:29.253
@Nick: if you hand in the money, why not ? – Stefano Borini – 2009-11-15T07:19:33.250