Invention Grant
- Patent Title: Virtual devices using a pluarlity of processors
- Patent Title (中): 使用多种处理器的虚拟设备
-
Application No.: US10670835Application Date: 2003-09-25
-
Publication No.: US07496917B2Publication Date: 2009-02-24
- Inventor: Daniel Alan Brokenshire , Michael Norman Day , Barry L Minor , Mark Richard Nutter
- Applicant: Daniel Alan Brokenshire , Michael Norman Day , Barry L Minor , Mark Richard Nutter
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Van Leeuwen & Van Leeuwen
- Agent Matthew B. Talpis
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F15/16 ; G06F15/167 ; G06F13/00

Abstract:
A method is provided to allow virtual devices that use a plurality of processors in a multiprocessor systems, such as the BE environment. Using this method, a synergistic processing unit (SPU) can either be dedicated to performing a particular function (i.e., audio, video, etc.) or a single SPU can be programmed to perform several functions on behalf of the other processors in the system. The application, preferably running in one of the primary (PU) processors, issues IOCTL commands through device drivers that correspond to SPUs. The kernel managing the primary processors responds by sending an appropriate message to the SPU that is performing the dedicated function. Using this method, an SPU can be virtualized for swapping multiple tasks or dedicated to performing a particular task.
Public/Granted literature
- US20050071526A1 System and method for virtual devices using a plurality of processors Public/Granted day:2005-03-31
Information query