partial update
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 6 Apr 2018 16:45:03 +0000 (17:45 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 6 Apr 2018 16:45:03 +0000 (17:45 +0100)
simple_v_extension.mdwn

index 4085d7b59d5b4352152b29b120687db19b1b6929..9cb80ab9a5ff650283521a8d4901baf5790febc9 100644 (file)
@@ -105,6 +105,20 @@ to keep ALU pipelines 100% occupied.
 This very simple proposal offers a way to increase pipeline activity in the
 one key area which really matters: the inner loop.
 
+## Conclusions
+
+In the above sections the four different ways where parallel instruction
+execution has closely and loosely inter-related implications for the ISA and
+for implementors, were outlined.  The pluses and minuses came out as
+follows:
+
+* Fixed vs variable parallelism: <b>variable</b>
+* Implicit (indirect) vs fixed (integral) instruction bit-width: <b>indirect</b>
+* Implicit vs explicit type-conversion: <b>explicit</b>
+* Implicit vs explicit inner loops: <b>implicit</b>
+
+
+
 # References
 
 * SIMD considered harmful <https://www.sigarch.org/simd-instructions-considered-harmful/>