(no commit message)
authorlkcl <lkcl@web>
Thu, 20 Apr 2023 23:58:11 +0000 (00:58 +0100)
committerIkiWiki <ikiwiki.info>
Thu, 20 Apr 2023 23:58:11 +0000 (00:58 +0100)
openpower/sv/normal.mdwn

index c9d06066808fe3e02c1bc1daa1807dc1c2b29013..8e3a539a64328e8806e927b15156f62ad6cc7db4 100644 (file)
@@ -150,7 +150,8 @@ Easy examples include Reduction on Logical OR or AND operations.*
 **Horizontal Parallelism Hint**
 
 `SVSTATE.hphint` declares to hardware that groups of elements up to this
-size are 100% independent.  With Reduction literally creating Dependency
+size are 100% independent (free of all Hazards inter-element but not inter-group).
+With Reduction literally creating Dependency
 Hazards on every element-level sub-instruction it is pretty clear that setting
 `hphint` *at all* would cause data corruption.  However `sv.add *r0, *r4, *r0`
 for example clearly leaves room for four parallel elements. Programmers must