International Business Machines Corporation
Instruction address based data prediction and prefetching
Last updated:
Abstract:
Provided is a method, computer program product, and system for performing data address prediction. The method comprises receiving a first instruction for execution by a processor. A load address predictor (LAP) accesses a LAP table entry for a section of an instruction cache. The section is associated with a plurality of instructions that includes the first instruction. The LAP predicts a set of data addresses that will be loaded using the LAP table entry. The method further comprises sending a recommendation to prefetch the set of data addresses to a load-store unit (LSU).
Status:
Grant
Type:
Utility
Filling date:
7 Nov 2019
Issue date:
7 Dec 2021