Eliminating redundant store instructions from execution while maintaining total store order
A processor includes a front end including circuitry to decode instructions from an instruction stream, a data cache unit including circuitry to cache data for the processor, and a binary translator. The binary translator includes circuitry to identify a redundant store in the instruction stream, ma...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English |
Published |
06.11.2018
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A processor includes a front end including circuitry to decode instructions from an instruction stream, a data cache unit including circuitry to cache data for the processor, and a binary translator. The binary translator includes circuitry to identify a redundant store in the instruction stream, mark the start and end of a region of the instruction stream with the redundant store, remove the redundant store, and store an amended instruction stream with the redundant store removed. |
---|---|
Bibliography: | Application Number: US201615175899 |