There is a Queuing theory conclusion that   one cpu at speed 2x is better than two cpus at speed x.<br><br>The reason is that it takes overhead to schedule two and also each cpu can interfere with the other through locks, or memory access.<br><br>But to reduce power consumption today, the trend is to 2 cpus at speed x. Increasing the speed causes a disproportionate increase in power consumption. The two cpu solution generally uses less power.<br><br>What is the difference expected in performance?  Frankly, it is hard to tell, In most cases, it will be ZERO and in other cases (with a lock wanted by cpu a which is held by cpu b ) it could be 1% to 2%.  <br><br>Over an hour, that 1% to 2% would wash out, meaning, you should FORGET ABOUT IT.<br><br>Go for 2 cpu, shared cache on the die. (Intel or AMD)<br><br><br>