Patent · US Active

Semiconductor device improving performance of virtual machines

US9286091B2 · kind B2 · utility

6Cited by
1References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 11, 2013
Grant dateMar 15, 2016
Priority date
Expiry dateSep 6, 2033

Classification

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

Abstract

A semiconductor device includes an instruction decoder that decodes an instruction code and thereby generates instruction information, an execution unit that performs an operation based on the instruction information through pipeline processing, and a pipeline control unit that controls an order of the instruction code to be processed in the pipeline processing, in which the pipeline control unit includes a register for defining presence/absence of an authority to execute a first privilege program for each virtual machine, the first privilege program being to be executed on one virtual machine, refers to the register, and when the virtual machine that has issued the instruction code relating to the first privilege program has an authority to execute the first privilege program, instructs the execution unit to execute a process based on the instruction code relating to a second privilege program, based on an operation of the first privilege program.

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