From 73293061ea6887f9926c34fd6ef2f169045eb73b Mon Sep 17 00:00:00 2001 From: Hansung Kim Date: Thu, 30 May 2024 23:21:23 -0700 Subject: [PATCH] tensor: Enlarge metadata queue --- hw/rtl/core/VX_tensor_core.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/rtl/core/VX_tensor_core.sv b/hw/rtl/core/VX_tensor_core.sv index 6c9d9f6b..105fab2f 100644 --- a/hw/rtl/core/VX_tensor_core.sv +++ b/hw/rtl/core/VX_tensor_core.sv @@ -78,7 +78,7 @@ module VX_tensor_core_warp import VX_gpu_pkg::*; #( // FIXME: not sure this is the right logic. just filling in what works localparam LANE_OFFSET_THREADGROUP = (4 * NUM_OCTETS); // this is only a rule of thumb - localparam METADATA_QUEUE_DEPTH = `LATENCY_HMMA; + localparam METADATA_QUEUE_DEPTH = 2 * `LATENCY_HMMA; wire [1:0] step = 2'(execute_if.data.op_type); wire last_in_pair = (execute_if.data.op_mod == `INST_MOD_BITS'(1));