There are many revisions of the Pentium 4 2.4Ghz cpu out there ... A, B, C,
some with 1MB cache, etc.
What's the difference and which is the best one? Which is faster? Which
runs hottest/coolest?
Also, do you think getting a P4 2.4A (512K) for $140 CDN is a good deal?
That's around $105 US.
P4C without any doubt! In many scenarios, it outperforms the others by
a good margin. You need to get a dual channel DDR400 mobo though, to
get the most from it. It has HT too, and that is quite nice as well.
I suppose P4B is sort of ok'ish, but as for that 2.4A, I have an old
2.4GHz. I find it quite slow. I was disappointed from the start, and
the Athlons I've got since, are stomping all over it, back and forth.
Get the P4C!
If you're looking for a good deal, you're considering the wrong brand,
wrong manufacturer.
And no, I don't think $105 is a good deal for a used 2.4 P4A.
Differences: The P4 is a very inefficient architecture. For its
average performance it depends heavily on the contribution from its
excellent L2 cache latency, ram latency and ram bandwidth. For this
reason, P4 performance scales with these. With its 800MHz fsb, P4C is
better at these things, if you've got the right chipset and ram.
P4C also sports a feature called HyperThreading. This is a way to take
advantage of 'free' execution capacity in the cpu by running a bit on
a different program thread, provided such exists, and the OS supports
it.
With clumsily programmed Windows applications, HT also improves
multitasking responsiveness.
ancra