- Nov 25, 2008
- 555
- 0
- 76
Comparison is valid because both CPUs are running a multi-threaded program, and HyperThreading is being used on both CPUs. Furthermore its about comparing two Penryn cores versus two HyperThreaded Atom D510 cores, or one Penryn core versus one HyperThreaded Atom D510 core (since wPrime is after all a multi-threaded application).You're on ignore, but Nemesis quoted you. Some things: you compare using cores, not threads. If you want to see IPC, you use a single-threaded application, preferably at the same or close clock speed.
Depending on application HyperThreading can degrade or improve performance in multi-threaded applications. In particular, some multi-threaded programs benefits from HyperThreading (for example as shown in this Intel Pentium 4 3.06GHz CPU with Hyper-Threading Technology: Killing Two Birds with a Stone.... Page 2, check the "Multi-Threading Tasks" section). To say Pentium4 loses performance due to HyperThreading most of the time is incorrect. :hmm:The implementation of HyperThreading in the Pentium 4 is very poor and at many times actually hinders performance, while on an Atom it can bring up to a 20% improvement. That alone makes your comparison invalid.
And did you forget that, per-core (2 threads), the Atom D510 in the above application shows 68% higher performance per clock? You can easily see that certain applications (synthethic and multi-threaded like Fritz Chess and possibly wPrime) can easily perform "60%" faster then Pentium4. That shows Atom D510 can at times have better IPC than Pentium4 (by quite a margin due to its efficiency).And yes, Atom does have lower IPC than Pentium 4. That's been known for a long time now. Intel's focus with Atom wasn't energy efficiency, but providing "decent-enough" performance and very cheap manufacturing costs. If you compare the energy efficiency of Atom to a Core i3, it'll come out losing by a huge margin.
You were proven wrong before (about x87 "support") in this thread, and proven wrong again here (about IPC on Atom D510 and HyperThreading).Again, go troll somewhere else.
Last edited:
