发明名称 |
System and method for asymmetric heterogeneous multi-threaded operating system |
摘要 |
A system and method for an asymmetric heterogeneous multi-threaded operating system are presented. A processing unit (PU) provides a trusted mode environment in which an operating system executes. A heterogeneous processor environment includes a synergistic processing unit (SPU) that does not provide trusted mode capabilities. The PU operating system uses two separate and distinct schedulers which are a PU scheduler and an SPU scheduler to schedule tasks on a PU and an SPU, respectively. In one embodiment, the heterogeneous processor environment includes a plurality of SPUs. In this embodiment, the SPU scheduler may use a single SPU run queue to schedule tasks for the plurality of SPUs or, the SPU scheduler may use a plurality of run queues to schedule SPU tasks whereby each of the run queues correspond to a particular SPU.
|
申请公布号 |
US2005081203(A1) |
申请公布日期 |
2005.04.14 |
申请号 |
US20030670841 |
申请日期 |
2003.09.25 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
AGUILAR MAXIMINO;DAY MICHAEL NORMAN;NUTTER MARK RICHARD;STAFFORD JAMES MICHAEL |
分类号 |
G06F9/46;(IPC1-7):G06F9/46 |
主分类号 |
G06F9/46 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|