percent improvement quad core vs 12 core

me3317

Reputable
Jan 25, 2015
1
0
4,510
How do you calculate the percentage of improvement when you add extra cores and all other specs stay the same?

So, I have a quad-core and want to go to 12 cores
 
Solution
If all other specs stay the same, you probably cause an CPU to memory imbalance. A quad core being used for VMs might run 4. A 12 core could run many more, but the memory would need to be tripled to scale appropriately.

As was said, otherwise it will be dependent on the software being used. Some software will scale fairly linearly up to 4 or 8 cores. A very small percentage of software has been designed to scale beyond 8 cores. Even if the software scales beyond 8 cores, it is difficult to keep 12 cores fed with data. You need high bandwidth storage or network. It is very easy to have an unbalanced system that has idle cores.
what program? assuming same cpu architecture, single thread pi calculations will be the same if the core frequencies are the same. the quad core is probably running at 3.2ghz and the 12 core is running at 2.5ghz so the quad core will beat the 12 core easily. if your highly multithreaded and using 50 threads, the 12 core will utterly destroy the quad core, closer to twice as fast.

if your looking at any cpu higher tier than the 4790k you should have a specific program in mind that you are targeting for professional level speeds.
 
If all other specs stay the same, you probably cause an CPU to memory imbalance. A quad core being used for VMs might run 4. A 12 core could run many more, but the memory would need to be tripled to scale appropriately.

As was said, otherwise it will be dependent on the software being used. Some software will scale fairly linearly up to 4 or 8 cores. A very small percentage of software has been designed to scale beyond 8 cores. Even if the software scales beyond 8 cores, it is difficult to keep 12 cores fed with data. You need high bandwidth storage or network. It is very easy to have an unbalanced system that has idle cores.
 
Solution