add SIMD comparison section
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 16 Apr 2018 18:09:57 +0000 (19:09 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 16 Apr 2018 18:09:57 +0000 (19:09 +0100)
simple_v_extension.mdwn

index 5b5ef6692c5ef1ef3e730bd6b83b573de467399a..94ee77af7a9b304c509d25922aa0792004f0e440 100644 (file)
@@ -1193,9 +1193,10 @@ the question is asked "How can each of the proposals effectively implement
   a SIMD architecture where the ALU becomes responsible for the parallelism,
   Alt-RVP ALUs would likewise be so responsible... with *additional*
   (lane-based) parallelism on top.
-* Thus at least some of the downsides of SIMD are avoided (architectural
-  upgrades introducing 128-bit then 256-bit then 512-bit variants of the
-  exact same 64-bit SIMD block)
+* Thus at least some of the downsides of SIMD ISA O(N^3) proliferation by
+  at least one dimension are avoided (architectural upgrades introducing
+  128-bit then 256-bit then 512-bit variants of the exact same 64-bit
+  SIMD block)
 * Thus, unfortunately, Alt-RVP would suffer the same inherent proliferation
   of instructions as SIMD, albeit not quite as badly (due to Lanes).
 * In the same discussion for Alt-RVP, an additional proposal was made to