From: lkcl Date: Fri, 22 Oct 2021 11:41:06 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~3562 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=87b8820ae1a97ce39a6739c1418a0403dcbf82f5;p=libreriscv.git --- diff --git a/3d_gpu/architecture/dynamic_simd/slice.mdwn b/3d_gpu/architecture/dynamic_simd/slice.mdwn index 3682d280b..b669f0e92 100644 --- a/3d_gpu/architecture/dynamic_simd/slice.mdwn +++ b/3d_gpu/architecture/dynamic_simd/slice.mdwn @@ -145,3 +145,13 @@ an overall 8-bit width (with fixed element widths of size 2): (TODO: add an example of how this would then do e.g. an add (to another SimdSignal of only 8 bits in length or so) +Questions raised by the add example: + +* after performing a Slice, which creates an entirely new + (padded) set of PartitionPoints, where does c's PartitionPoints + come from? +* how should a SimdSignal that does not contain the same + padding be add()ed to a Sliced()'d SimdSignal that does *not* + contain padding, having a completely different set of PartitionPoints? + +