首页> 外文OA文献 >Group Ratio Round-Robin: O(1) Proportional Share Scheduling for Uniprocessor and Multiprocessor Systems
【2h】

Group Ratio Round-Robin: O(1) Proportional Share Scheduling for Uniprocessor and Multiprocessor Systems

机译:组比率轮循:单处理器和多处理器系统的O(1)比例份额调度

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Proportional share resource management provides a flexible and useful abstraction for multiplexing time-shared resources. We present Group Ratio Round-Robin (GR3), the first proportional share scheduler that combines accurate proportional fairness scheduling behavior with O(1) scheduling overhead on both uniprocessor and multiprocessor systems. GR3 uses a novel client grouping strategy to organize clients into groups of similar processor allocations which can be more easily scheduled. Using this grouping strategy, GR3 combines the benefits of low overhead round-robin execution with a novel ratio-based scheduling algorithm. GR3 can provide fairness within a constant factor of the ideal generalized processor sharing model for client weights with a fixed upper bound and preserves its fairness properties on multiprocessor systems. We have implemented GR3 in Linux and measured its performance against other schedulers commonly used in research and practice, including the standard Linux scheduler, Weighted Fair Queueing, Virtual-Time Round-Robin, and Smoothed Round-Robin. Our experimental results demonstrate that GR3 can provide much lower scheduling overhead and much better scheduling accuracy in practice than these other approaches.
机译:比例共享资源管理为复用分时共享资源提供了灵活而有用的抽象。我们提出了组比率轮循(GR3),这是第一个比例份额调度程序,它在单处理器和多处理器系统上将精确的比例公平调度行为与O(1)调度开销相结合。 GR3使用一种新颖的客户端分组策略将客户端组织成具有相似处理器分配的组,可以更容易地对其进行调度。使用这种分组策略,GR3将低开销循环执行的好处与新颖的基于比率的调度算法相结合。 GR3可以在具有固定上限的客户端权重的理想通用处理器共享模型的恒定因子范围内提供公平性,并在多处理器系统上保留其公平性。我们已经在Linux中实现了GR3,并根据研究和实践中常用的其他调度程序(包括标准Linux调度程序,加权公平队列,虚拟时间循环和平滑循环)来衡量GR3的性能。我们的实验结果表明,与其他方法相比,GR3在实践中可以提供更低的调度开销和更高的调度精度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号