×

Virtualization in a multi-core processor (MCP)

  • US 8,775,840 B2
  • Filed: 07/31/2012
  • Issued: 07/08/2014
  • Est. Priority Date: 09/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. A multi-core processor, comprising:

  • a set of main processing elements each comprising a set of virtualized control threads; and

    a plurality of groups of sub-processing elements associated with each of the set of main processing elements, each group of sub-processing elements of the plurality of groups of sub-processing elements receiving an independent supply voltage and an independent virtualized control thread to independently adjust the independent supply voltage and a clock frequency of the group of sub-processing elements based on computational requirements of a workload forwarded from a main processing element of the set of main processing elements to the group of sub-processing elements and receiving a second independent supply voltage and a second independent virtualized control thread to independently readjust the independent supply voltage and the clock frequency of the group of sub-processing elements based on different computational requirements of a second workload forwarded from the main processing element to the group of sub-processing elements.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×