beekay :
Is there any performance benchmark for cpu core-count?. Does the Host OS/Application performance get multiplied by the number of cores the CPU has? e.g, is performance of quad-core cpu 4 times that of single core of the same cpu?
Thanks Geeks.
Well were to being.
Does the Host OS/Application performance get multiplied by the number of cores the CPU has? e.g, is performance of quad-core cpu 4 times that of single core of the same cpu?
Well not exactly.
See a quad core cpu doesn't multiply the performance like your thinking unless it's been programed that way. If the program only been made to use 1 or 2 core, then thats all what it will use. the other 2 or 3 cores will sit idle.
The best way to view a quad core cpu is to think 4 workers.
Lets say you have 4 task to get done and they all need to be done in the same time.
Well worker 1 can get task A done.
Worker 2 can get task B done
and so on and so forth.
Next lets say you have only 2 task and only 1 person can work on each task.
Well worker 1 and 2 will be working but work 3 and 4 will be doing nothing.
This is how a quad core cpu works. Now as said above, if a program has been made to run on 2+ cores then how it would work is:
Say you have 1 task that 2 workers can run it.
then worker 1 and 2 can work on task A while worker 3 & 4 are not working.
if you run another task that 2 worker can work on then:
Worker 1 & 2 will work on task A
Worker 3 & 4 will work on task B.
If the program has been made to run on 4 cores then,
Workers 1-4 will work on task A.
With is how cpus work.