Originally posted by jadam
i dont think u understand the velocity engine and multithreading too well.
The velocity engine is just another name for Altivec. What Altivec is, is a new set of instructions for the G4 processor that allow it to perform Vector math in hardware. The G4's accomplish this by using a coprocessor which is not part of the original processor, its an extension to it, much like a graphics card is an extension to a CPU. What the Vector coprocessor allows Mac's to do is move around (you guessed it) Vectors via hardware. A vector basically is say... (1,3,0), thats a vector. Now you move this vector. But what if you wanted to move many different vectors around via the same amount. What the Vector Co processor allows you to do, is to perform the same operation to every single vector, without having to do it one at a time. This allows you to move around more pixels, since lots of pixels can be moved at the same time, instead of individually, and this helps out a lot in ... you guessed it, photoshop filters and anything that moves around large numbers of pixels.
Now multithreading... DO YOU KNOW WHAT THAT IS?? it has nothing to do with the veloctiy engine. Multithreading is a feature of the Operating System. sure, you need a processor capable of it, but ALMOST EVERY processor is. what multithreading lets you do is, ... say you wanted to burn a iDVD while playing Quake III (not like u would) to be continued...