Thus it is more a convention that the programmer may utilise to give
the appearance and effect of a Horizontal Vector Reduction. Due
to the unusual decoupling it is also possible to perform
-prefix-sum in certain circumstances. Details are in the [[svp64/appendix]]
+prefix-sum (Fibonacci Series) in certain circumstances. Details are in the [[svp64/appendix]]
Reduce Mode should not be confused with Parallel Reduction [[sv/remap]].
+As explained in the [[sv/appendix]] Reduce Mode switches off the check
+which would normally stop looping if the result register is scalar.
+Thus, the result scalar register, if also used as a source scalar,
+may be used to perform sequential accumulation. This *deliberately*
+sets up a chain
+of Register Hazard Dependencies, whereas Parallel Reduce [[sv/remap]]
+deliberately issues a Tree-Schedule of operations that may be parallelised.
# Fail-on-first