首页> 外文会议>Conference on Applications, technologies, architectures, and protocols for computer communications >Exact GPS simulation with logarithmic complexity, and its application to an optimally fair scheduler
【24h】

Exact GPS simulation with logarithmic complexity, and its application to an optimally fair scheduler

机译:具有对数复杂度的精确GPS模拟,其应用于最佳的公平调度程序

获取原文

摘要

Generalized Processor Sharing (GPS) is a fluid scheduling policy providing perfect fairness. The minimum deviation (lead/lag) with respect to the GPS service achievable by a packet scheduler is one packet size. To the best of our knowledge, the only packet scheduler guaranteeing such minimum deviation is Worst-case Fair Weighted Fair Queueing (WF2Q), that requires on-line GPS simulation. Existing algorithms to perform GPS simulation have O(N) complexity per packet transmission (N being the number of competing flows). Hence WF2Q has been charged for O(N) complexity too. Schedulers with lower complexity have been devised, but at the price of at least O(N) deviation from the GPS service, which has been shown to be detrimental for real-time adaptive applications and feedback based applications. Furthermore, it has been proven that the lower bound complexity to guarantee O(1) deviation is Ω(log N), yet a schedulerachieving such result has remained elusive so far.In this paper we present an algorithm that performs exact GPS simulation with O(log N) worst-case complexity and small constants. As such it improves the complexity of all the packet schedulers based on GPS simulation. In particular, using our algorithm within WF2Q, we achieve the minimum deviation from the GPS service with O(log N) complexity, thus matching the aforementioned lower bound. Furthermore, we assess the effectiveness of the proposed solution by simulating real-world scenarios.
机译:广义处理器共享(GPS)是一种流体调度策略,提供完美的公平性。关于通过分组调度器实现的GPS服务的最小偏差(引线/延迟)是一个分组大小。据我们所知,唯一保证这种最小偏差的数据包调度程序是最差的,案例公平加权公平队列(WF 2 Q),需要在线GPS仿真。执行GPS模拟的现有算法具有每个分组传输的复杂性( n 是竞争流的数量)。因此,WF 2 q也被充电了 o ( n )复杂性。已经设计了具有较低复杂性的调度员,但至少从GPS服务的偏差至少 o ( n ),这已被证明是对实时有害的自适应应用和基于反馈的应用程序。此外,已经证明,为了保证 o (1)偏差的下限复杂性是ω(log n ),但到目前为止,Schedulerachieving这样的结果仍然难以实现。在本文中,我们介绍了一种用 o 执行精确的GPS模拟的算法(log n )最坏情况复杂性和小常数。因此,它提高了基于GPS仿真的所有数据包调度器的复杂性。特别地,在WF 2 q内使用我们的算法,我们通过 o (log n )复杂度来实现与GPS服务的最小偏差。匹配上述下限。此外,我们通过模拟真实世界的情景来评估提出的解决方案的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号