> Tasks, which are calculating something can be vectorized. If a Program mostly > consists of the User-Interface, then Vectorization makes no Sense.
Of course, 1+2 can be computed by the AltiVec unit. But vectorization is for SIMD use cases, which means the very same computation is applied to a sufficiently large number of elements. Too small a number may mean that the overhead exceeds the gain. And often, the bottleneck is not in the computation itself (but in I/O speed etc.). So I should better say that most tasks, even if vectorizable in theory, wouldn't benefit from vectorization in practice.