(no commit message)
authorlkcl <lkcl@web>
Fri, 25 Dec 2020 13:50:21 +0000 (13:50 +0000)
committerIkiWiki <ikiwiki.info>
Fri, 25 Dec 2020 13:50:21 +0000 (13:50 +0000)
openpower/sv/overview.mdwn

index 2aade0cd1b88b9e03a816a7cf3cc75705cf1d145..aa047b08691a07c0aa5f0033022dde3e47646b3a 100644 (file)
@@ -24,6 +24,8 @@ The fundamentals are:
 * Once the loop is completed *only then* is the Program Counter
   allowed to move to the next instruction.
 
+Hardware implementors are free and clear to implement this as literally a for-loop in hardware (and simulators), sitting in between instruction decode and issue.  Higher performance systems may deploy SIMD backends and multi-issue, although it is strongly recommended to add predication capability into all SIMD backend units.
+
 In OpenPOWER ISA v3.0B pseudo-code form, an ADD operation, assuming both source and destination have been "tagged" as Vectors, is simply:
 
     for i = 0 to VL-1: