发明申请
- 专利标题: Scheduling optimizations for user-level threads
- 专利标题(中): 为用户级线程调度优化
-
申请号: US11235865申请日: 2005-09-26
-
公开(公告)号: US20070074217A1公开(公告)日: 2007-03-29
- 发明人: Ryan Rakvic , Richard Hankins , Hong Wang , Trung Diep , Xinmin Tain , Paul Petersen , Sanjiv Shah , John Shen , Gautham Chinya , Shivnandan Kaushik , Bryant Bigbee , Baiju Patel , Douglas Armstrong
- 申请人: Ryan Rakvic , Richard Hankins , Hong Wang , Trung Diep , Xinmin Tain , Paul Petersen , Sanjiv Shah , John Shen , Gautham Chinya , Shivnandan Kaushik , Bryant Bigbee , Baiju Patel , Douglas Armstrong
- 主分类号: G06F9/46
- IPC分类号: G06F9/46
摘要:
Method, apparatus and system embodiments to schedule user-level OS-independent “shreds” without intervention of an operating system. For at least one embodiment, the shred is scheduled for execution by a scheduler routine rather than the operating system. The scheduler routine resides in user space and may be part of a runtime library. The library may also include monitoring logic that monitors execution of a shredded program and provides scheduling hints, based on shred dependence information, to the scheduler. In addition, the scheduler may further optimize shred scheduling by taking into account information about a system's configuration of thread execution hardware. Other embodiments are also described and claimed.
信息查询