I was having an argument on IRC about the bus speeds on a Core 2 Duo vs. a Core 2 Quad and what the performance impact was per core on having the FSB split between 2 cores vs. 4 cores.
The main processors of interest were the E6600 (2.4 GHz x 2 @ 1066 MHz FSB) and the Q6600 (2.4 GHz x 4 @ 1066 MHz FSB). The conversation lead nowhere on IRC as most of the people there were "QUAD BEATS DUO, GTFO" so I was wanting the opinions of people that were not unintelligible.
Basically my reasoning was that if the FSB was 1066 MHz on a C2Q that the bus would be split four ways to 266 MHz and some change vs. the C2D being split two ways to 533 MHz. So I was thinking that each core would have somewhat of a performance hit from not being able to communicate with the rest of the system as fast as the C2D would.
I had an idea for a benchmark of sorts to test this theory out. Basically get a system with a C2D 6600 and also have a Q6600 on standby so that one set of tests can be run after the CPUs are swapped. Basically to test if the FSB would make a difference, run the tests on the C2D first, then swap to the Q6600; but when you have the Q6600 in the system, tell the benchmark tools to not use two of the cores (so that the bus speeds remain the same) which I think can be done with affinity in the windows task manager.
I'm really not looking at which processor is faster, I just want to determine what the effects of a bus split 4 ways instead of two has on performance.
The main processors of interest were the E6600 (2.4 GHz x 2 @ 1066 MHz FSB) and the Q6600 (2.4 GHz x 4 @ 1066 MHz FSB). The conversation lead nowhere on IRC as most of the people there were "QUAD BEATS DUO, GTFO" so I was wanting the opinions of people that were not unintelligible.
Basically my reasoning was that if the FSB was 1066 MHz on a C2Q that the bus would be split four ways to 266 MHz and some change vs. the C2D being split two ways to 533 MHz. So I was thinking that each core would have somewhat of a performance hit from not being able to communicate with the rest of the system as fast as the C2D would.
I had an idea for a benchmark of sorts to test this theory out. Basically get a system with a C2D 6600 and also have a Q6600 on standby so that one set of tests can be run after the CPUs are swapped. Basically to test if the FSB would make a difference, run the tests on the C2D first, then swap to the Q6600; but when you have the Q6600 in the system, tell the benchmark tools to not use two of the cores (so that the bus speeds remain the same) which I think can be done with affinity in the windows task manager.
I'm really not looking at which processor is faster, I just want to determine what the effects of a bus split 4 ways instead of two has on performance.