add RAT table
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 6 Dec 2018 05:36:48 +0000 (05:36 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 6 Dec 2018 05:36:48 +0000 (05:36 +0000)
3d_gpu/microarchitecture.mdwn
3d_gpu/rat_table.png [new file with mode: 0644]

index b496631ff1d8be5403cd556a237d4fa28e48fe6e..a87148c47990ee8f85e9a82f8a606a41973fff35 100644 (file)
@@ -235,6 +235,18 @@ Reorder Buffer Entry
 * Ready
     - indicates that the instruction has completed execution: value is ready
 
+----
+
+Register Renaming resources
+
+* <https://www.youtube.com/watch?v=p4SdrUhZrBM>
+* <https://www.d.umn.edu/~gshute/arch/register-renaming.xhtml>
+* ROBs + Rename <http://euler.mat.uson.mx/~havillam/ca/CS323/0708.cs-323010.html>
+
+Video @ 3:24, "RAT" table - Register Aliasing Table:
+
+<img src="/3d_gpu/rat_table.png" />
+
 # References
 
 * <https://en.wikipedia.org/wiki/Tomasulo_algorithm>
diff --git a/3d_gpu/rat_table.png b/3d_gpu/rat_table.png
new file mode 100644 (file)
index 0000000..87ed5d9
Binary files /dev/null and b/3d_gpu/rat_table.png differ