Facilitating recording a trace file of code execution using index bits in a processor cache
AssigneeMicrosoft Technology Licensing, LLC
InventorJordi Mola
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorJordi Mola
Estimating the term…
Facilitating recording a trace file of code execution using a processor cache. A method includes identifying an operation by a processing unit on a line of the cache. Based on identifying the operation, index bits for the cache line are set. Setting the index bits includes one of: (i) setting the bits to a reserved value when the operation is a write operation and tracing is disabled, (i) setting the bits to an index of the processing unit when the operation is a write operation and the bits are already set to a value other than the index of the processing unit, or (iii) setting the bits to the index of the processing unit when the operation is a read operation that is consumed by the processing unit and the bits are already set to a value other than the index of the processing unit.
A computing device for facilitating recording a trace of code execution using a processor cache, the computing device comprising:
Dependencies are inferred from the claim text.