Patent · US Active

Secure speculative execution of instructions

US11740909B2 · kind B2 · utility

0Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 9, 2021
Grant dateAug 29, 2023
Priority date
Expiry dateNov 9, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/6209
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system including a computer storage and a processor is described. The computer storage is configured to identify a stored data as protected. The processor is configured to perform speculative execution. To perform the speculative execution, the processor is configured to determine, in response to the speculative execution of an instruction to read the stored data, whether the stored data is identified as protected. In response to a determination that the stored data attempted to be read during the speculative execution is protected, the processor is configured to disallow during the speculative execution immediate successful completion of the instruction to read the stored data.

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