会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • PRACTICAL CONTENTION-FREE DISTRIBUTED WEIGHTED FAIR-SHARE SCHEDULER
    • 实用无限制分配加权公平分配器
    • US20100211954A1
    • 2010-08-19
    • US12372056
    • 2009-02-17
    • Daniel N. BauerKristijan DragicevicLuis Garces-Erice
    • Daniel N. BauerKristijan DragicevicLuis Garces-Erice
    • G06F9/46
    • G06F9/4881G06F2209/483
    • Embodiments of the invention provide a method, system and computer program product for scheduling tasks in a computer system. In an embodiment, the method comprises receiving a multitude of sets of tasks, and placing the tasks in one or more task queues. The tasks are taken from the one or more task queues and placed in a priority queue according to a first rule. The tasks in the priority queue are assigned to a multitude of working threads according to a second rule based, in part, on share values given to the tasks. In an embodiment, the tasks of each of the sets are placed in a respective one task queue; and all of the tasks in the priority queue from each of the task queues, are assigned as a group to one of the working threads.
    • 本发明的实施例提供了一种用于在计算机系统中调度任务的方法,系统和计算机程序产品。 在一个实施例中,该方法包括接收多组任务,并将任务放置在一个或多个任务队列中。 这些任务取自一个或多个任务队列,并根据第一个规则放置在优先级队列中。 优先级队列中的任务根据第二规则分配给多个工作线程,部分基于给定给任务的共享值。 在一个实施例中,每个集合的任务被放置在相应的一个任务队列中; 并且来自每个任务队列的优先级队列中的所有任务被分配为一个工作线程。
    • 7. 发明授权
    • Practical contention-free distributed weighted fair-share scheduler
    • 实际无竞争分配加权公平共享调度器
    • US08402466B2
    • 2013-03-19
    • US12372056
    • 2009-02-17
    • Daniel N. BauerKristijan DragicevicLuis Garcés-Erice
    • Daniel N. BauerKristijan DragicevicLuis Garcés-Erice
    • G06F9/455G06F9/46
    • G06F9/4881G06F2209/483
    • Embodiments of the invention provide a method, system and computer program product for scheduling tasks in a computer system. In an embodiment, the method comprises receiving a multitude of sets of tasks, and placing the tasks in one or more task queues. The tasks are taken from the one or more task queues and placed in a priority queue according to a first rule. The tasks in the priority queue are assigned to a multitude of working threads according to a second rule based, in part, on share values given to the tasks. In an embodiment, the tasks of each of the sets are placed in a respective one task queue; and all of the tasks in the priority queue from each of the task queues, are assigned as a group to one of the working threads.
    • 本发明的实施例提供了一种用于在计算机系统中调度任务的方法,系统和计算机程序产品。 在一个实施例中,该方法包括接收多组任务,并将任务放置在一个或多个任务队列中。 这些任务取自一个或多个任务队列,并根据第一个规则放置在优先级队列中。 优先级队列中的任务根据第二规则分配给多个工作线程,部分基于给定给任务的共享值。 在一个实施例中,每个集合的任务被放置在相应的一个任务队列中; 并且来自每个任务队列的优先级队列中的所有任务被分配为一个工作线程。