Invention Grant
- Patent Title: Virtualization in a multi-core processor (MCP)
- Patent Title (中): 多核处理器(MCP)中的虚拟化
-
Application No.: US13563160Application Date: 2012-07-31
-
Publication No.: US08775840B2Publication Date: 2014-07-08
- Inventor: Karl J. Duvalsaint , Harm P. Hofstee , Daeik Kim , Moon J. Kim
- Applicant: Karl J. Duvalsaint , Harm P. Hofstee , Daeik Kim , Moon J. Kim
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Keohane & D Alessandro
- Agent William E. Schiesser
- Main IPC: G06F1/26
- IPC: G06F1/26 ; G06F1/00 ; G06F7/38

Abstract:
This invention describes an apparatus, computer architecture, method, operating system, compiler, and application program products for MPEs as well as virtualization in a symmetric MCP. The disclosure is applied to a generic microprocessor architecture with a set (e.g., one or more) of controlling elements (e.g., MPEs) and a set of groups of sub-processing elements (e.g., SPEs). Under this arrangement, MPEs and SPEs are organized in a way that a smaller number MPEs control the behavior of a group of SPEs. The apparatus enables virtualized control threads within MPEs to be assigned to different groups of SPEs for controlling the same. The apparatus further includes a MCP coupled to a power supply coupled with cores to provide a supply voltage to each core (or core group) and controlling-digital elements and multiple instances of sub-processing elements.
Public/Granted literature
- US20120297164A1 VIRTUALIZATION IN A MULTI-CORE PROCESSOR (MCP) Public/Granted day:2012-11-22
Information query