Originally posted by: coolego1
I'm not overclocking, as I've said, so stock, what's the deal on prescott vs. northwood vs. A64?
Pentium-4s in general are sensitive to code optimized for them. The Prescott is more so because of its longer pipeline and hence bigger damage from doing anything unexpected.
If you want to run an random program not optimized for CPUs the AMD will usually run faster. This applies to games in particular, but not really to operating systems and office apps, for which Pentium-4 are more competitive. If you do a lot of highly specialized things like video encoding where the programmer has very little code taking up most of the CPU time and can hence optimize the hell out of it you are better off with the Prescott, otherwise with the Northwood.
Personally I am disappointed by the performance of my AMD 3400+ (2.4 GHz, 512 KB cache). It is about 20-40% faster than my 2.8C Northwood in 32 bit mode. I didn't benchmark too much in 64 bit mode yet but video encoding in 64 bit under mplayer/Linux is actually slower than using the 32 bit binary. So there' ssome way to go there before things rock.
Considering that the P4 2.8C is $181 and the AMD is $222 they have
precisely the same price/performance for 32 bit code single-threaded, pretty much to the dollar.
Obviously they have different strengths: I like the Intel-chipset mainboards better, the Intel has hyperthreading, the AMD has 64 mode if you want that (I know I do).
Another note from my new 3400+: I am very positively surprised that AMD cleaned up some of the nonsense that nagged me about the Athlon XP I had: the fan is about as quiet as the Intel-provided fan, the XP one was horrible. Both have about the same power consumption idle (the AMD bursts more when busy, though). AMD did finally mount a lever to get the fan off the processor cleanly and without risk of putting plyers into your mainboard. The NVidia chipset for the AMD is much more to my liking than the Via junk I had for the XP, but nothing beats a P4C800-E Deluxe for my needs. The AMD64 combo supports ECC RAM, much to my positive surprise.
So overall my purchase of the AMD64 has been the opposite experience of what I expected: it is much more well-behaved and safe, but not as fast as I thought.
This should drive the lesson home that nothing beats hands-on experience and don't listen too much to hearsay and past experience
