16 ms·
> Is that any faster than modern versions of Photoshop today? I seriously doubt that. Consider that Velocity Engine is another marketing term for AltiVec, Pow
by q-big 4y ago
>
Is that any faster than modern versions of Photoshop today?
I seriously doubt that. Consider that Velocity Engine is another marketing term for AltiVec, PowerPC's SIMD instruction set. The Pentium III only supported SSE, which was a lot more basic in term of capabilities.
But SSE was extended a lot by Intel with the succeeding processors (SSE2, SSE3, SSSE3, SSE4 (SSE4.1, SSE 4.2)), and supplemented two times by a more capable SIMD instruction set (AVX, AVX-512). By the way: SSE was intended to replace the older MMX SIMD instruction set (and to replace the x87 FPU by a modern floating point instruction set). So, if we consider AVX-512 to be the "sensible" instruction set for SIMD on x86, Intel needed four attempts to get it right. ;-)
So, I really doubt that Velocity Engine/AltiVec can compete with the modern x86 SIMD units. But it is very easy to admit that AltiVec's SIMD instruction set design is much more elegant and orthogonal than modern x86 SIMD (say, AVX or AVX-512).