(no commit message)
authorlkcl <lkcl@web>
Sun, 20 Dec 2020 16:24:03 +0000 (16:24 +0000)
committerIkiWiki <ikiwiki.info>
Sun, 20 Dec 2020 16:24:03 +0000 (16:24 +0000)
openpower/sv/svp_rewrite/svp64.mdwn

index 7bc8da50fdb93fea8e870d80040d4bb71f9470ab..26e9ec8544f52a8c7e09a4315b1658e7ae775fa4 100644 (file)
@@ -190,6 +190,10 @@ These are the modes:
   note that reduce mode only applies to 2 src operations.
 * **pred-result** will test the result (CR testing selects a bit of CR and inverts it, just like branch testing) and if the test fails it is as if the predicate bit was zero.  When Rc=1 the CR element (CR0) however is still stored in the CR regfile.  This scheme does not apply to crops (crand, cror).
 
+Note that ffirst and reduce modes are not anticipated to be high-performance in some implementations.  ffirst due to interactions with VL, and reduce due to it requiring additional operations to produce a result.  normal, saturate and pred-result are however independent and may easily be parallelised to give high performance, regardless of the value of VL.
+
+The Mode table is laid out as follows:
+
 | 0-1 |  2  |  3   4  |  description              |
 | --- | --- |---------|-------------------------- |
 | 00  |   0 |  sz  dz | normal mode              |