record conversation snippet
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 4 Dec 2018 08:04:44 +0000 (08:04 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 4 Dec 2018 08:04:44 +0000 (08:04 +0000)
3d_gpu/microarchitecture.mdwn

index d22e36e76f607a22bb8a2d0e74e39fa845026d07..150635dd05519c2d4d8a0875d7bfd6009df16c29 100644 (file)
@@ -156,10 +156,10 @@ because actual updating of memory occurs in order, when a store is at
 the head of the ROB, and hence, no earlier loads or stores can still
 be pending
 * RAW hazards are maintained by two restrictions:
-    1. not allowing a load to initiate the second step of its execution if
-      any active ROB entry occupied by a store has a destination
-      field that matches the value of the A field of the load and
-    2. maintaining the program order for the computation of an effective
+  1. not allowing a load to initiate the second step of its execution if
+    any active ROB entry occupied by a store has a destination
+    field that matches the value of the A field of the load and
+  2. maintaining the program order for the computation of an effective
       address of a load with respect to all earlier stores
 * These restrictions ensure that any load that access a memory location
   written to by an earlier store cannot perform the memory access until