Patent · US Active

System and method for selectively saving and restoring state of branch prediction logic through separate hypervisor-mode and guest-mode and/or user-mode instructions

US8935694B2 · kind B2 · utility

6Cited by
11References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 23, 2012
Grant dateJan 13, 2015
Priority date
Expiry dateSep 11, 2032

Classification

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

Abstract

A hypervisor and one or more programs, e.g., guest operating systems and/or user processes or applications hosted by the hypervisor to configured to selectively save and restore the state of branch prediction logic through separate hypervisor-mode and guest-mode and/or user-mode instructions. By doing so, different branch prediction strategies may be employed for different operating systems and user applications hosted thereby to provide finer grained optimization of the branch prediction logic.

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