From: lkcl Date: Sat, 9 Oct 2021 12:00:28 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~3680 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e4a244cada99d8ccea4563d44714251fcab1ab45;p=libreriscv.git --- diff --git a/3d_gpu/architecture/dynamic_simd/shape.mdwn b/3d_gpu/architecture/dynamic_simd/shape.mdwn index dddf66483..123d3d488 100644 --- a/3d_gpu/architecture/dynamic_simd/shape.mdwn +++ b/3d_gpu/architecture/dynamic_simd/shape.mdwn @@ -80,5 +80,10 @@ cases (32 bit, 16 bit, 8 bit) therefore only three sets of logic are required to construct the larger overall computational result from the "smaller chunks", rather than at first glance, with there being 9 actual partitions (28, 26, 24, 20, 16, 12, 10, 8, 4), it -would appear that 2^9 (512!) cases were required. +would appear that 2^9 (512!) cases were required, where in fact +there are only three. +These facts also need to be communicated to both the SimdSignal +as well as the submodules implementing its core functionality: +add operation and other arithmetic behaviour, as well as +[[dynamic_simd/cat]] and others.