Two Dual Core vs. One Quad Core

For an Intel based system keeping the number of cores constant how much difference would there be between two dual core processors and one quad core processor? We run Oracle OLTP databases on two dual core processors. With fewer dual core processors available we may need to switch to quad core, but we are limited to four cores due to licensing issues, so will have to switch to one processor. If we make the switch should I expect to see a change in real world processing speed?


Solution 1:

Should be very little difference in performance between two dual core CPUs and a single quad core CPU, if you are using current Intel Xeons.

However, you might expect to see slightly better performance from the quad-core CPU if it is a "true" Quad core design, ala the new AMD Opterons or the new Xeon W5xxx (aka the Core i7 / Nehalem) series.

http://techreport.com/articles.x/16656/12

The Nehalem Xeons' truly astounding leap in performance over prior generations, in a range of applications, speaks for itself. The largest gains came in our scientific computing/HPC tests, where the Xeon W5580 proved to be between 50% and 100% faster than the Harpertown Xeon X5492. We saw a massive performance increase in SPECjbb 2005, as well, along with more modest but still substantial improvements everywhere else.

Solution 2:

Check the max memory you can put in each system - it's possible that you may be able to stuff more RAM into a 2xdualcore box than you can into a 1xquadcore box. And more RAM will likely help.