From: lkcl Date: Sun, 3 Apr 2022 15:13:14 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~2898 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=dc10665e50429924e4f298cec84577240e1c5f58;p=libreriscv.git --- diff --git a/openpower/sv/svp64/appendix.mdwn b/openpower/sv/svp64/appendix.mdwn index 8b69188b9..6a40b9419 100644 --- a/openpower/sv/svp64/appendix.mdwn +++ b/openpower/sv/svp64/appendix.mdwn @@ -184,8 +184,8 @@ but only if in doing so they preserve Program Order at the Element Level. Opportunities where this is possible include an `OR` operation or a MIN/MAX operation: it may be possible to parallelise the reduction, but for Floating Point it is not permitted due to different results -being obtained if the reduction is not executed in strict sequential -order. +being obtained if the reduction is not executed in strict Program-Sequential +Order. In essence it becomes the programmer's responsibility to leverage the pre-determined schedules to desired effect.