Piru wrote:
@StormLord
I think in INTEGER mulithreaded operations we must be at about the same speed, but in video encodings like H.264 and renderings I'm about 2x faster..
maybe thats because of 4 altivec units that my machine has..(2 altivecs per cpu)
That's it, most likely. AltiVec (especially in 7447/8) is still better than vector units in x86 class machines. Dual G4 is pretty formidable with sw that has good altivec support. The more CPU bound the task is, the better G4 and altivec does (that is G4 doesn't have ultrafast frontside bus and altivec can easily get starved, x86 are tons faster with highly memory intensive tasks).
I always found the PowerPC's FSB always the achilees heel of the design. It always came down to CPU-bound tasks vs non-CPU-bound tasks for performance. If I were PPC's controlling execs a few years back, I'd have worked with AMD to bring Hypertransport to the PowerPC, with an integrated DDR RAM controller, similar to how the early Opterons worked. but, opportunities missed leaves new ones ahead, right?