发明名称 RESOURCE MANAGEMENT IN A MULTI-PROCESSOR SYSTEM
摘要 <p>A method and apparatus is provided for use by a scheduler of a multi-processor data processing system to select task preemption points based on main memory requirements. There are three alternative preferred embodiments, depending on the allocation of tasks to processors: (1) Fixed Allocation: every task is allocated to a particular processor, i.e. each task exclusively executes on a given processor. This embodiment is preferred when processors are dedicated, i.e., where each processor differs essentially from every other processor; (2) Variable Allocation: every task may execute on every processor. At run-time the scheduler determines which processor executes which task. A task may be preempted while running on one processor, and later continue on another. This embodiment is preferred when all the processors are identical; and (3) Mixed Allocation: every task is allocated to a subset of processors. This is a natural approach when the set of processors can be divided into subsets in which the processors are identical.</p>
申请公布号 EP1706820(A2) 申请公布日期 2006.10.04
申请号 EP20050702568 申请日期 2005.01.05
申请人 KONINKLIJKE PHILIPS ELECTRONICS N.V. 发明人 BRIL, REINDER, JAAP;LOWET, DIETWIG, JOS, CLEMENT
分类号 G06F9/50;G06F9/48 主分类号 G06F9/50
代理机构 代理人
主权项
地址