Invention Application
- Patent Title: PROVIDING MEMORY DEPENDENCE PREDICTION IN BLOCK-ATOMIC DATAFLOW ARCHITECTURES
-
Application No.: US15269254Application Date: 2016-09-19
-
Publication No.: US20180081686A1Publication Date: 2018-03-22
- Inventor: Chen-Han Ho , Gregory Michael Wright
- Applicant: QUALCOMM Incorporated
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38

Abstract:
Providing memory dependence prediction in block-atomic dataflow architectures is disclosed. In one aspect, a memory dependence prediction circuit is provided. The memory dependence prediction circuit comprises a predictor table configured to store multiple predictor table entries, each comprising a store instruction identifier, a block reach set, and a load set. Using this data, the memory dependence prediction circuit determines, upon a fetch of an instruction block by an execution pipeline, whether the instruction block contains store instructions that reach dependent load instructions. If so, the store instructions are marked as having dependent load instructions to wake. In some aspects, the memory dependence prediction circuit is configured to determine whether the instruction block contains dependent load instructions reached by store instructions. If so, the memory dependence prediction circuit delays execution of the dependent load instructions.
Public/Granted literature
- US10684859B2 Providing memory dependence prediction in block-atomic dataflow architectures Public/Granted day:2020-06-16
Information query