SSE2, the AMD XP chips don't support this code. It's an extention of MMX and
most video editing apps rely heavily on this code for speed. Also P4's just
seem to be more "optimized" for this type of work.
Yes! Another advantage for the P4 is that video work are menial

tasks. The P4 is a fastrunning, but 'stupid'

, cpu. If the work
doesn't require 'intelligence' or complex decisions, it performs well,
because it will have full use of its high clock frequency. Performing
a simple operation on a large block of data, is THE thing that P4s do
well.
If you compare cpus on a price basis, AMD will do better of course.
But for video, P4 is still ultimately best.
I can imagine sound encoding to work out on more equal terms (since
it's a little bit more problematic than video). Provided we compare
with code also optimized for 3DNow+.
For the AthlonXP to be in the running for media encoding at all, the
code must also be optimized for 3DNow+. And I gather that's not so
popular as SSE2.
SSE2 and 3DNow+ performs twice as many operations per
instruction&clock as old SSE.
The AMD 64 does have
SSE2 support but I have no idea how these compare to a P4 in actual use.
In 32-bit mode, P4 is still better. The reason is again that the work
is so straightforward, that clock frequency is a factor.
But again, I'd like to reserve myself on sound.
Only 64-bit media benchmark I've seen is 'Lame' on Linux64. And that
achieves an astonishing (~X2) improvement. But 64-bit SSE2 works
pretty much exactly like 32-bit SSE2, aside from having twice as many
registers to fool around with. So my guess is that if the code doesn't
make use of those, the situation will be similar.
To beat the clock advantage, AMD would have to define their own vector
instructions, rather than implementing Intel's. But it's also a
question of software convergence. 3DNow+ hasn't been a wholesale
success, outside games and APIs. As Intel too, will be switching to
more powerful, but lower clocked cpu cores, AMD will get their chances
in the future. Maybe on SSE4.
ancra
P.S. As you have already touched, the situation can be utterly
reversed in other cases, A-XP can have a 30-85% advantage over the P4
on '386/'387 -code. (I've seen 200%, but sofar, I'm assuming that
involved throttling on the P4). Also, the P4C is doing somewhat better
than earlier P4.