Low-Complexity Switch Scheduling Algorithms: Delay Optimality in Heavy Traffic

被引:2
|
作者
Jhunjhunwala, Prakirt Raj [1 ]
Maguluri, Siva Theja [1 ]
机构
[1] Georgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn ISyE, Atlanta, GA 30332 USA
关键词
Switches; Throughput; Schedules; Job shop scheduling; Complexity theory; Delays; Scheduling algorithms; Data centers; MaxWeight; scheduling; state space collapse; power-of-d; bipartite matching; MAXIMUM THROUGHPUT;
D O I
10.1109/TNET.2021.3116606
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Motivated by applications in data center networks, in this paper, we study the problem of scheduling in an input queued switch. While throughput maximizing algorithms in a switch are well-understood, delay analysis was developed only recently. It was recently shown that the well-known MaxWeight algorithm achieves optimal scaling of mean queue lengths in steady state in the heavy-traffic regime, and is within a factor less than 2 of a universal lower bound. However, MaxWeight is not used in practice because of its high time complexity. In this paper, we study several low complexity algorithms and show that their heavy-traffic performance is identical to that of MaxWeight. We first present a negative result that picking a random schedule does not have optimal heavy-traffic scaling of queue lengths even under uniform traffic. We then show that if one picks the best among two matchings or modifies a random matching even a little, using the so-called flip operation, it leads to MaxWeight like heavy-traffic performance under uniform traffic. We then focus on the case of non-uniform traffic and show that a large class of low time complexity algorithms have the same heavy-traffic performance as MaxWeight, as long as it is ensured that a MaxWeight matching is picked often enough. We also briefly discuss the performance of these algorithms in the large scale heavy-traffic regime when the size of the switch increases simultaneously with the load. Finally, we perform empirical study on a new algorithm to compare its performance with some existing algorithms.
引用
收藏
页码:464 / 473
页数:10
相关论文
共 50 条
  • [21] A Low-Complexity Beamforming-Based Scheduling for Downlink OFDMA/SDMA Systems with Multimedia Traffic
    Chung, Wen-Ching
    Wang, Li-Chun
    Chang, Chung-Ju
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 3391 - 3395
  • [22] A low-complexity beamforming-based scheduling to downlink OFDMA/SDMA systems with multimedia traffic
    Wen-Ching Chung
    Li-Chun Wang
    Chung-Ju Chang
    Wireless Networks, 2011, 17 : 611 - 620
  • [23] Low-Complexity Power-Efficient Schedulers for LTE Uplink With Delay-Sensitive Traffic
    Kalil, Mohamad
    Shami, Abdallah
    Al-Dweik, Arafat
    Muhaidat, Sami
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2015, 64 (10) : 4551 - 4564
  • [24] Low-Complexity Switch Network for Reconfigurable LDPC Decoders
    Oh, Daesun
    Parhi, Keshab K.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (01) : 85 - 94
  • [25] The low-complexity RF MEMS switch at EADS: an overview
    Schoenlinner, Bernhard
    Stehle, Armin
    Siegel, Christian
    Gautier, William
    Schulte, Benedikt
    Figur, Sascha
    Prechtel, Ulrich
    Ziegler, Volker
    INTERNATIONAL JOURNAL OF MICROWAVE AND WIRELESS TECHNOLOGIES, 2011, 3 (05) : 499 - 508
  • [26] Low-Complexity Packet Scheduling Algorithms for Streaming Scalable Media Based on Time Utility Function
    Yu, Rongshan
    Shu, Haiyan
    Jiang, Wenyu
    IEEE TRANSACTIONS ON MULTIMEDIA, 2014, 16 (08) : 2270 - 2280
  • [27] Guaranteed smooth switch scheduling with low complexity
    Mohanty, SR
    Bhuyan, LN
    GLOBECOM '05: IEEE Global Telecommunications Conference, Vols 1-6: DISCOVERY PAST AND FUTURE, 2005, : 626 - 630
  • [28] Low-Complexity Low-Delay Distributed Video Coding
    Qiu, Gengfeng
    Gao, Shaoshuai
    Tu, Guofang
    2013 18TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2013,
  • [29] Low Delay Switch Scheduling for Data Center Optical Switch
    Song, Jongtae
    Han, Kyeong-Eun
    Kim, Dae-Ub
    Park, Chansung
    Kim, Kwangjoon
    2017 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2017, : 1250 - 1252
  • [30] A low-complexity scheduling for turbo equalization with turbo decoding
    Fonseca dos Santos, Andre
    Rave, Wolfgang
    Fettweis, Gerhard
    2007 IEEE 65TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-6, 2007, : 2160 - 2164