Patent · US Active

Virtualization support for branch prediction logic enable / disable at hypervisor and guest operating system levels

US9032191B2 · kind B2 · utility

7Cited by
15References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 23, 2012
Grant dateMay 12, 2015
Priority date
Expiry dateOct 23, 2033

Classification

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

Abstract

A hypervisor and one or more guest operating systems resident in a data processing system and hosted by the hypervisor are configured to selectively enable or disable branch prediction logic through separate hypervisor-mode and guest-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 for different operating scenarios.

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