From e16a8d3b15f12ffeb1b954138607b45312b85e8b Mon Sep 17 00:00:00 2001 From: Thomas180105 <180105@sjtu.edu.cn> Date: Thu, 18 Jan 2024 00:23:56 +0800 Subject: [PATCH] W11D1_crm --- crm_W11D1.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 crm_W11D1.txt diff --git a/crm_W11D1.txt b/crm_W11D1.txt new file mode 100644 index 0000000..a168f6d --- /dev/null +++ b/crm_W11D1.txt @@ -0,0 +1,18 @@ +About Memory Reorder Buffer + +[Problem]Addresses out-of-order processor issues for correct instruction execution. + +[Design] + +Stores in-flight memory operations temporarily. +In-order Commit: Ensures committed results follow correct program order. + +[Dependencies] + +Tracks instruction dependencies to prevent premature commitments. + +[Applications] + +Enforces memory consistency models in parallel programming. +Aids correct result commitment in speculative execution scenarios. +Key component in out-of-order processors for efficient execution. \ No newline at end of file