Fundamental design principles:
-* Simplicity of introduction and implementation on the existing OpenPOWER ISA
+* Simplicity of introduction and implementation on the existing Power ISA
* Effectively a hardware for-loop, pausing PC, issuing multiple scalar
operations
* Preserving the underlying scalar execution dependencies as if the
(termed "preserving Program Order")
* Augments ("tags") existing instructions, providing Vectorisation
"context" rather than adding new ones.
-* Does not modify or deviate from the underlying scalar OpenPOWER ISA
+* Does not modify or deviate from the underlying scalar Power ISA
unless it provides significant performance or other advantage to do so
in the Vector space (dropping XER.SO for example)
* Designed for Supercomputing: avoids creating significant sequential
* More complex HDL can be done by repeating existing scalar ALUs and
pipelines as blocks and leveraging existing Multi-Issue Infrastructure
* As (mostly) a high-level "context" that does not (significantly) deviate
- from scalar OpenPOWER ISA and, in its purest form being "a for loop around
+ from scalar Power ISA and, in its purest form being "a for loop around
scalar instructions", it is minimally-disruptive and consequently stands
a reasonable chance of broad community adoption and acceptance
* Completely wipes not just SIMD opcode proliferation off the