From: Luke Kenneth Casson Leighton Date: Sun, 16 Apr 2023 14:43:46 +0000 (+0100) Subject: add ls009 Notes X-Git-Tag: opf_rfc_ls009_v1 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=refs%2Ftags%2Fopf_rfc_ls009_v1;p=libreriscv.git add ls009 Notes --- diff --git a/openpower/sv/rfc/ls009.mdwn b/openpower/sv/rfc/ls009.mdwn index 2ed47ae23..059b441d0 100644 --- a/openpower/sv/rfc/ls009.mdwn +++ b/openpower/sv/rfc/ls009.mdwn @@ -70,7 +70,19 @@ unprecedented general-purpose capability and a standard Sequential Execution Mod **Notes and Observations**: -1. TODO +1. Although costly the alternatives in SIMD-paradigm software result in + huge algorithmic complexity and associated power consumption increases. + Loop-unrolling compilers are prevalent as is thousands to tens of + thousands of instructions. +2. Core inner kernels of Matrix DCT DFT FFT NTT are dramatically reduced + to a handful of instructions. +3. No REMAP instructions with the exception of Indexed rely on registers + for the establishment of REMAP capability. +4. Future EXT1xx variants and SVP64/VSX will dramatically expand the power + and flexibility of REMAP. +5. The Simple-V Compliancy Subsets make REMAP optional except in the + Advanced Levels. Like v3.1 MMA it is **not** necessary for **all** + hardware to implement REMAP. **Changes**