From: lkcl Date: Wed, 19 May 2021 00:44:22 +0000 (+0100) Subject: (no commit message) X-Git-Tag: DRAFT_SVP64_0_1~900 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=573427145fdaa4f3840a3e024251e0779f9f3cc5;p=libreriscv.git --- diff --git a/3d_gpu/architecture/6600scoreboard.mdwn b/3d_gpu/architecture/6600scoreboard.mdwn index 8dda6e55d..5d979138b 100644 --- a/3d_gpu/architecture/6600scoreboard.mdwn +++ b/3d_gpu/architecture/6600scoreboard.mdwn @@ -87,6 +87,11 @@ ultimately then, there is: *row* that knows, on a per-operand-number basis, what the actual register file number is. +Note, again, that whilst academic literature focusses on the patent +(Q-Tables) it is only the *combination* of Q-Tables with the rest of +the algorithm, the PriorityPickers, FU-Regs and FU-FU Matrices, +that gives the capability to perform out-of-order execution. + # Example allocation of Function Units This is the key diagram showing the relationship between Function Units