From aa82145b977c17f6d2f876582a9a30d7a1e53cca Mon Sep 17 00:00:00 2001 From: lkcl Date: Wed, 11 Sep 2019 22:10:20 +0100 Subject: [PATCH] --- zfpacc_proposal.mdwn | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zfpacc_proposal.mdwn b/zfpacc_proposal.mdwn index c2b642ed0..eb2723575 100644 --- a/zfpacc_proposal.mdwn +++ b/zfpacc_proposal.mdwn @@ -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 -- 2.30.2