(no commit message)
authorlkcl <lkcl@web>
Sat, 23 Jul 2022 11:02:39 +0000 (12:02 +0100)
committerIkiWiki <ikiwiki.info>
Sat, 23 Jul 2022 11:02:39 +0000 (12:02 +0100)
openpower/sv/executive_summary.mdwn

index 21f9732afbf86c95928715dc1ac458c149485e0f..09788b51916bbd7be0947e088936afbee9cafe02 100644 (file)
@@ -11,6 +11,16 @@ It is extremely important to think of Simple-V as a 2-Dimensional ISA:
 instructions vertical and registers horizontal otherwise it will be
 difficult to grasp and appreciate its RISC simplicity.
 
+Like all Cray-Style Scalable Vector ISAs, Simple-V binaries remain
+ubiquitous: the ISA uniform.  GPUs may implement massive-wide
+SIMD back-ends, focussing on
+number-crunching.  Existing Multi-issue Superscalar implementations may
+insert Simple-V between decode and issue with minimal disruption.
+Single-issue in-order implementations are very straightforward.  All
+implementations regardless of back-end capability may execute the exact
+same binaries *(this is known to be extremely important to the Power ISA
+ecosystem)*.
+
 Simple-V is **not RISC-V and is not RISC-V Vectors**. NEC SX Aurora,
 RVV and Simple-V are all based on Cray-style Vectors hence the similarity,
 the provision of a `setvl` instruction and why they are each called