Invention Application
US20170046158A1 DETERMINING PREFETCH INSTRUCTIONS BASED ON INSTRUCTION ENCODING 审中-公开
基于指令编码确定前缀指令

DETERMINING PREFETCH INSTRUCTIONS BASED ON INSTRUCTION ENCODING
Abstract:
Systems and methods for identifying candidate load instructions for prefetch operations based on at least instruction encoding of the load instructions, include an identifier based on a function of at least one or more fields of a load instruction and optionally, a subset of bits of the PC value of the load instruction, wherein the one or more fields exclude a full address or program counter (PC) value of the load instruction. Prefetch mechanisms, including a prefetch table indexed by the identifier, can determine whether the load instruction is a candidate load instruction for prefetching load data, based on the identifier. The function may be a hash, a concatenation, or a combination thereof, of one or more bits of the one or more fields. The fields include one or more of a base register, a destination register, an immediate offset, an offset register, or other bits of instruction encoding of the load instruction.
Information query
Patent Agency Ranking
0/0