A Power Analysis of Input-Queued and Crosspoint-Queued Crossbar Switches

被引:0
|
作者
Wang, Jian [1 ]
Szymanski, T. H. [1 ]
机构
[1] McMaster Univ, Dept Elec & Comp Eng, Hamilton, ON L8S 1K4, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Crossbar switches are fundamental building blocks of digital networks such as the Internet. An Input-Queued (IQ) crossbar switch includes a set of queues at the input side of the switch, combined with an unbuffered switching matrix with N-2 crosspoints. A Crosspoint-Queued (XQ) crossbar switch contains a FIFO queue at each of the NxN crosspoints of the switching matrix. Switches with combined IQs and XQs, denoted CIXQ, have been the subject of considerable research over the last decade. The use of crosspoint queues simplifies the scheduling of traffic through. the switch, at the cost of adding O(N-2) FIFO queues to the switching matrix. In this paper, a power analysis of IQ and CIXQ switches is presented, assuming an FPGA implementation. The basic switch design consists of a demultiplexer network associated with each row of the switching matrix, and a multiplexer network associated with each column of the matrix. An accurate power analysis for these switches in an FPGA environment is presented. Analysis indicates that the internal FIFO queues in a CIXQ switch roughly triple the power required in an FPGA implementation. To minimize power, the FIFO queues at each crosspoint should be small or eliminated completely. The analytic models allows for a rapid design space exploration for power minimization.
引用
收藏
页码:38 / 43
页数:6
相关论文
共 50 条
  • [1] Power Control for Crossbar-Based Input-Queued Switches
    Bianco, Andrea
    Giaccone, Paolo
    Masera, Guido
    Ricca, Marco
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (01) : 74 - 82
  • [2] The Crosspoint-Queued Switches with Virtual Crosspoint Queueing
    Yoshigoe, Kenji
    5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, ICSPCS'2011, 2011,
  • [3] Dynamic scheduling algorithm for input-queued crossbar switches
    Shah, Mihir V.
    Patel, Melml C.
    Sharma, Dinesh J.
    Trivedi, Ajay I.
    WORLD CONGRESS ON ENGINEERING 2007, VOLS 1 AND 2, 2007, : 177 - 182
  • [4] The Crosspoint-Queued Switch
    Kanizo, Yossi
    Hay, David
    Keslassy, Isaac
    IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, : 729 - +
  • [5] Thermal Control for Crossbar-based Input-Queued Switches
    Bianco, Andrea
    Giaccone, Paolo
    Masera, Guido
    Ricca, Marco
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [6] Multicast scheduling for input-queued switches
    Prabhakar, B
    McKeown, N
    Ahuja, R
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1997, 15 (05) : 855 - 866
  • [7] SERENADE: A Parallel Iterative Algorithm for Crossbar Scheduling in Input-Queued Switches
    Gong, Long
    Liu, Liang
    Yang, Sen
    Xu, Jun
    Xie, Yi
    Wang, Xinbing
    2020 IEEE 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2020,
  • [8] iSKIP: A fair and efficient scheduling algorithm for input-queued crossbar switches
    Wang, W
    Dong, LB
    Wolf, W
    GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 2287 - 2291
  • [9] Scheduling multicast Input-queued Switches
    Liu, Zhen
    Righter, Rhonda
    Journal of Scheduling, 2 (03): : 99 - 114
  • [10] Average Latency and Loss Probability Analysis of Crosspoint Queued Crossbar Switches
    Radonjic, Milutin
    Radusinovic, Igor
    PROCEEDINGS ELMAR-2010, 2010, : 203 - 206