NodsThe only problem with the 8GHz single core scenario is Operating System thread scheduling and context switch overhead.
If context switching was free and instantaneous, then the single core 8GHz core always wins.
The only problem with the 8GHz single core scenario is Operating System thread scheduling and context switch overhead.
If context switching was free and instantaneous, then the single core 8GHz core always wins.
That's also assuming you can scale main RAM bandwidth or latency with clock speed. And even then, multiple cores will increase opportunities for parallel requests to shared caches and memories.
And just so it's not overlooked, context switch overhead includes not just switching registers but also cache locality which is widened with multiple cores that each have local caches.
I don't agree that main RAM bandwidth is an issue, since the target is to achieve the same performance as the 4 2GHz cores, which will use the same exact memory subsystem to do the same work with 4 threads concurrently.
On average over long enough periods of time, yes. But programs are often bandwidth limited only for short bursts. Multiple threads of the same program will often not be pegging bandwidth at the same time. It's similar to the matter of more memory request parallelism but not totally the same.
SMT and similar benefit in the same way, though.
Though never in a hundred years will we see a publication dare to compare mobile to desktop offerings.
Every algorithm scales with freq but only some scale with more cores. Also, even when they do scale with more cores, they have some overhead. For this reason, more freq is preferable to more cores. The only problem with more freq is that it is very difficult to get more freq out of processor nowadays due to the laws of physics.Depends on the code. Some algorithms can only scale along the freq while some can be scaled with MOAR COARS...
Drive-by trolling? OP seems to be MIA...
Every algorithm scales with freq but only some scale with more cores. Also, even when they do scale with more cores, they have some overhead. For this reason, more freq is preferable to more cores. The only problem with more freq is that it is very difficult to get more freq out of processor nowadays due to the laws of physics.
So what about 8Ghz with dynamic HT.
Though never in a hundred years will we see a publication dare to compare mobile to desktop offerings.
Your gf needs a fresh install or an SSD. Honestly I doubt you'll be able to feel anything given the same setups.I'm not seeing that at all. My gf's i3-4130 feels way slower than the 4.5GHz G3258 system I just put together. The pentium is smokin fast. To be clear, it feels faster than the i3 even when the pentium is running a full 2 core prime95 stress test. Yes it actually loads a 12 tab browser faster than the i3, even while the cores are jacked up to 100%. It's faster than my 3.3GHz i5-750 too, but that really isnt a surprise.