Patent · US Active

Eliminating redundant store instructions from execution while maintaining total store order

US10120686B2 · kind B2 · utility

0Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 7, 2016
Grant dateNov 6, 2018
Priority date
Expiry dateNov 28, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/1021
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.