您好,欢迎来到九壹网。
搜索
您的当前位置:首页Providing predictable scheduling of programs using

Providing predictable scheduling of programs using

来源:九壹网
专利内容由知识产权出版社提供

专利名称:Providing predictable scheduling of

programs using a repeating precomputedschedule

发明人:Michael B. Jones,Richard P. Draves,

Jr.,Daniela Rosu,Marcel-Catalin Rosu

申请号:US095822申请日:20000504公开号:US06792445B1公开日:20040914

专利附图:

摘要:The present invention provides predictable scheduling of programs using a

repeating precomputed schedule. In a preferred embodiment, a scheduler accesses anactivity scheduling graph. The activity scheduling graph is comprised of nodes eachrepresenting a recurring execution interval, and has one root, one or more leaves, and atleast one path from the root to each leaf. Each node is on at least one path from the rootto a leaf, and the number of times the execution interval represented by each nodeoccurs during the traversal of the graph is equal to the number of paths from the root toa leaf that the node is on. Each node has associated with it an execution interval length,and is adapted to being dedicated to executing the threads of a single activity. Thescheduler first selects a current node within the accessed scheduling graph. When theprocessor becomes available to execute threads, the scheduler advances from thecurrent node to a new current node in accordance with a root-to-leaf traversal of thescheduling graph. After advancing to the new current node, the scheduler executes oneor more threads of the activity to which the new current node is dedicated for theexecution interval length associated with the new current node. In a further preferredembodiment, the scheduler allocates specific iterations through specific nodes to satisfythe constraints submitted by threads.

申请人:MICROSOFT CORPORATION

代理机构:Leydig, Voit & Mayer, Ltd.

更多信息请下载全文后查看

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务