From 62df5dddd562c716ae9d2b42bfc8d7d193e9512a Mon Sep 17 00:00:00 2001 From: lkcl Date: Sat, 2 Oct 2021 21:47:08 +0100 Subject: [PATCH] --- 3d_gpu/architecture/dynamic_simd.mdwn | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/3d_gpu/architecture/dynamic_simd.mdwn b/3d_gpu/architecture/dynamic_simd.mdwn index 5f6bb55c9..32e34df01 100644 --- a/3d_gpu/architecture/dynamic_simd.mdwn +++ b/3d_gpu/architecture/dynamic_simd.mdwn @@ -238,7 +238,8 @@ assumes that there is explicit action (or hard work) required to be taken. None of them - at all - leverage the fact that nmigen has two different inter-related abstraction levels. -* **Explicit Code**. For every ALU, write code which is inherently +* **Explicit Code**. For every ALU, write code (in nmigen 0.3 + at the time of writing) which is inherently parallel, rather than duplicated with a series of Switch/Case or an if-elif-elif chain based on what the partition mask is set to. * **Use a low-level class**. Rather than tie in to nmigen, write a -- 2.30.2