发明申请
US20080134185A1 Methods and apparatus for scheduling applications on a chip multiprocessor
有权
用于在芯片多处理器上调度应用程序的方法和装置
- 专利标题: Methods and apparatus for scheduling applications on a chip multiprocessor
- 专利标题(中): 用于在芯片多处理器上调度应用程序的方法和装置
-
申请号: US11606751申请日: 2006-11-30
-
公开(公告)号: US20080134185A1公开(公告)日: 2008-06-05
- 发明人: Alexandra Fedorova
- 申请人: Alexandra Fedorova
- 主分类号: G06F9/46
- IPC分类号: G06F9/46
摘要:
A thread scheduler identifies a thread operable to be scheduled by a scheduling policy for execution on the chip multiprocessor. The thread scheduler estimates, for the thread, a performance value that is based on runtime statistics of the thread for a shared resource on the chip multiprocessor. Additionally, the thread scheduler applies the performance value to the scheduling policy in order to reallocate processor time of the thread commensurate with the performance value under fair distribution of the shared resource on the chip multiprocessor. The thread scheduler also applies the performance value to the scheduling policy in order to reallocate processor time of at least one co-executing thread to compensate for the reallocation of processor time to the thread.
公开/授权文献
信息查询