previous up next
Go backward to Vectorization
Go up to Top
Go forward to Vectorization Inhibitors
RISC-Linz logo

Loop Vectorization

Is semantics always preserved?

DO I = 2, N
  A(I) = A(I-1)*B(I)
ENDDO
|
V
A(2:129) = A(1:128)*B(2:129)
A(130:257) = A(129:256)*B(130:257)
....

Vectorization has changed semantics!


Author: Wolfgang Schreiner
Last Modification: October 14, 1997

previous up next