From 916dda5e498d67b623c79a441ad01b50b61bb6c8 Mon Sep 17 00:00:00 2001 From: lkcl Date: Mon, 11 Oct 2021 15:17:42 +0100 Subject: [PATCH] --- 3d_gpu/architecture/dynamic_simd/eq.mdwn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/3d_gpu/architecture/dynamic_simd/eq.mdwn b/3d_gpu/architecture/dynamic_simd/eq.mdwn index afee600f8..040cc2f15 100644 --- a/3d_gpu/architecture/dynamic_simd/eq.mdwn +++ b/3d_gpu/architecture/dynamic_simd/eq.mdwn @@ -8,6 +8,10 @@ is compared (eq'd), then, depending on the partitions, those partial results are ANDed together, on the basis that these chains will tell if *all* bits in a particular partition are equal. +The end result is the *appearance* of having performed larger dynamic +partitioned equality (==) operator comparisons, but actually those +larger comparisons were constructed from smaller parts. + Examples: * p2p1p0 all zeros indicates that the partitions are all closed, turning our 4 input byte-level compares into a 32-bit compare. by ANDing all 4 byte-level compares we get a 32-bit result -- 2.30.2