Invention Grant
- Patent Title: Multiple-core processor with support for multiple virtual processors
- Patent Title (中): 多核处理器支持多个虚拟处理器
-
Application No.: US11063793Application Date: 2005-02-23
-
Publication No.: US07873776B2Publication Date: 2011-01-18
- Inventor: Ricky C. Hetherington , Bikram Saha
- Applicant: Ricky C. Hetherington , Bikram Saha
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/06

Abstract:
A multiple-core processor with support for multiple virtual processors. In one embodiment, a processor may include a cache including a number of cache banks, a number of processor cores and core/bank mapping logic coupled to the cache banks and processor cores. During a first mode of processor operation, each of the processor cores may be configurable to access any of the cache banks, and during a second mode of processor operation, the core/bank mapping logic may be configured to implement a plurality of virtual processors within the processor. A first virtual processor may include a first subset of the processor cores and a first subset of the banks, and a second virtual processor may include a second subset of the processor cores and a second subset of the cache banks. Subsets of processor cores and cache banks included in the first and second virtual processors may be distinct.
Public/Granted literature
- US20060004942A1 Multiple-core processor with support for multiple virtual processors Public/Granted day:2006-01-05
Information query