From ec46c3a0b4287ab8acd370b1905bbac38608357d Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Tue, 4 Dec 2018 11:29:37 +0000 Subject: [PATCH] record conversation snippet --- 3d_gpu/microarchitecture.mdwn | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/3d_gpu/microarchitecture.mdwn b/3d_gpu/microarchitecture.mdwn index 07576242a..f3e4f96d2 100644 --- a/3d_gpu/microarchitecture.mdwn +++ b/3d_gpu/microarchitecture.mdwn @@ -190,6 +190,20 @@ Reorder Buffer - Registers updated - Memory updated +Reorder Buffer Entry + +* Instruction type + - branch (no destination resutl) + - store (has a memory address destination) + - register operation (ALU operation or load, which has reg dests) +* Destination + - register number (for loads and ALU ops) or + - memory address (for stores) where the result should be written +* Value + - value of instruction result, pending a commit +* Ready + - indicates that the instruction has completed execution: value is ready + # References * -- 2.30.2