Patent · US Active

Apparatuses and methods for speculative execution side channel mitigation

US12236243B2 · kind B2 · utility

0Cited by
12References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 24, 2023
Grant dateFeb 25, 2025
Priority date
Expiry dateApr 24, 2043

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.