a5cent
New member
- Nov 3, 2011
- 6,622
- 0
- 0
Hello sholokov
In short: the numbers of cores, by themselves, aren't a meaningful indicator of performance. You must, at the very least, also consider the capability of each individual core and also the kind of software you will be running. Consider this:
CPU A: quad-core, processing power per core = z, total processing power = 4 x z = 4z
CPU B: dual core, processing power per core = 2z, total processing power = 2 x 2z = 4z
Intuitively, you might conclude that the processing power (z) of these two processors are identical. However, this is only true if a given application has at least four threads running at all times (meaning the application can consistently distribute its workload across four cores at all times). As soon as the quad-core CPU can't bring all of it's cores to bear, that is when the dual-core CPU will pull ahead in terms of actual performance. This is exactly what you can expect to see today. Why? Because each of the two cores in on the MSM8960 SoC (used in the Lumia 920) are 50% - 100% faster than the cores in the competitions current quad-core CPU's, while almost none of the smartphone apps in existence consistently use more than two cores.
So, the answer to your question is "yes", it would have made a difference. Using any of the existing quad-core CPU's would have resulted in worse performance for virtually all apps and games (excluding some multi-threaded benchmarking applications)
I have covered this question in far more detail in this thread.
In short: the numbers of cores, by themselves, aren't a meaningful indicator of performance. You must, at the very least, also consider the capability of each individual core and also the kind of software you will be running. Consider this:
CPU A: quad-core, processing power per core = z, total processing power = 4 x z = 4z
CPU B: dual core, processing power per core = 2z, total processing power = 2 x 2z = 4z
Intuitively, you might conclude that the processing power (z) of these two processors are identical. However, this is only true if a given application has at least four threads running at all times (meaning the application can consistently distribute its workload across four cores at all times). As soon as the quad-core CPU can't bring all of it's cores to bear, that is when the dual-core CPU will pull ahead in terms of actual performance. This is exactly what you can expect to see today. Why? Because each of the two cores in on the MSM8960 SoC (used in the Lumia 920) are 50% - 100% faster than the cores in the competitions current quad-core CPU's, while almost none of the smartphone apps in existence consistently use more than two cores.
So, the answer to your question is "yes", it would have made a difference. Using any of the existing quad-core CPU's would have resulted in worse performance for virtually all apps and games (excluding some multi-threaded benchmarking applications)
I have covered this question in far more detail in this thread.
Last edited: