Space-efficient mechanism to support additional scouting in a processor using checkpoints
AssigneeOracle America, Inc.
InventorsSherman H. Yip, Paul Caprioli
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle America, Inc.
InventorsSherman H. Yip, Paul Caprioli
Estimating the term…
Techniques and structures are disclosed for a processor supporting checkpointing to operate effectively in scouting mode while a maximum number of supported checkpoints are active. Operation in scouting mode may include using bypass logic and a set of register storage locations to store and/or forward in-flight instruction results that were calculated during scouting mode. These forwarded results may be used during scouting mode to calculate memory load addresses for yet other in-flight instructions, and the processor may accordingly cause data to be prefetched from these calculated memory load addresses. The set of register storage locations may comprise a working register file or an active portion of a multiported register file.
An apparatus, comprising:
A method, comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.