Patent · US Active

Apparatuses and methods for speculative execution side channel mitigation

US11635965B2 · kind B2 · utility

2Cited by
10References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 31, 2018
Grant dateApr 25, 2023
Priority date
Expiry dateOct 31, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3842
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and apparatuses relating to mitigations for speculative execution side channels are described. Speculative execution hardware and environments that utilize the mitigations are also described. For example, three indirect branch control mechanisms and their associated hardware are discussed herein: (i) indirect branch restricted speculation (IBRS) to restrict speculation of indirect branches, (ii) single thread indirect branch predictors (STIBP) to prevent indirect branch predictions from being controlled by a sibling thread, and (iii) indirect branch predictor barrier (IBPB) to prevent indirect branch predictions after the barrier from being controlled by software executed before the barrier.

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