(no commit message)
authorlkcl <lkcl@web>
Wed, 11 Sep 2019 21:10:20 +0000 (22:10 +0100)
committerIkiWiki <ikiwiki.info>
Wed, 11 Sep 2019 21:10:20 +0000 (22:10 +0100)
zfpacc_proposal.mdwn

index c2b642ed04a1ceba05170c4a74bd46c19fb7fa93..eb27235758accf11cd33ce97d4bad7bfa9bda8ff 100644 (file)
@@ -91,9 +91,13 @@ The values for the field facc to include the following:
 | 0b100 | Vulkan  | Vulkan compliant    | 
 | 0b110 | Appx    | Machine Learning    
 
-Note that the format of the operands and result remain the same for
+Notes: 
+
+* facc=0 to match current RISC-V behaviour, where these bits were formerly reserved and set to zero.
+* The format of the operands and result remain the same for
 all opcodes. The only change is in the *accuracy* of the result, not
 its format.
+* facc sets the *minimum* accuracy. It is acceptable to provide *more* accurate results than is requested by a given facc mode (although, clearly, the opportunity for reduced power and latency would be missed).
 
 ## Discussion