FOR ALL
0 i n - 1 DO IN PARALLEL
Pi : tmp[i] := b[i]
END
FOR j := 0 TO n-1 DO
FOR ALL
j i n - 1 DO IN PARALLEL
Pi : falls i = j: y[i] := tmp[i]/u[i,i];
verschicke y[i];
falls i > j: erhalte y[j];
reiche ggf. weiter;
tmp[i] := tmp[i]-u[j,i]*y[j];