From: lkcl Date: Mon, 5 Sep 2022 15:35:51 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~674 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a8270ca95e58e6d68cda940fb9792dd0d835e65e;p=libreriscv.git --- diff --git a/openpower/sv/remap.mdwn b/openpower/sv/remap.mdwn index 7362d4f79..214d07378 100644 --- a/openpower/sv/remap.mdwn +++ b/openpower/sv/remap.mdwn @@ -290,7 +290,15 @@ a certain Vector Length (number of elements to reduce) and then sets VL and MAXVL at the number of **operations** needed to be carried out. Thus, equally as importantly, the total number of operations is restricted to 127. Any Parallel-Reduction requiring more operations -will need to be done manually. +will need to be done manually in batches. + +Also important to note is that the Deterministic Schedule is arranged +so that some implementations *may* parallelise it, as long as doing so +respects Program Order and Register Hazards. Performance (speed) +of any given +implementation is neither strictly defined or guaranteed. As with +the Vulkan(tm) Specification, strict compliance is paramount whilst +performance is left to Implementors. **Parallel-Reduction with Predication**