Deferred discard
AssigneeIntel Corporation
InventorMichael Apodaca
Life of this patent
Estimating the term…
Abstract
Briefly, in accordance with one or more embodiments, an apparatus comprises a processor to build a command buffer without knowledge whether the contents of a cache will be discarded, and a memory to store the command buffer. The processor is to determine a discard state of the cache prior to executing the command buffer, execute the command buffer, and discard or keep the contents of the cache according to the discard state.
Claims25
An apparatus, comprising:
- a processor to build a command buffer without knowledge whether the contents of a cache will be discarded;
- and
- a memory to store the command buffer;
- wherein the processor is to determine a discard state of the cache prior to executing the command buffer, execute the command buffer, and discard or keep the contents of the cache according to the discard state.
A method comprising:
- building a command buffer without knowledge whether the contents of a cache will be discarded;
- storing the command buffer in a memory;
- determining a discard state of the cache prior to executing the command buffer;
- executing the command buffer;
- and
- discarding or keeping the contents of the cache according to the discard state.
One or more non-transitory computer-readable media comprising one or more instructions that if executed on at least one processor configure the at least one processor to perform one or more operations to:
- build a command buffer without knowledge whether the contents of a cache will be discarded and
- determine a discard state of the cache prior to executing the command buffer;
- execute the command buffer;
- and
- discard or keep the contents of the cache according to the discard state.
Dependencies are inferred from the claim text.