• DocumentCode
    2791697
  • Title

    Hardware Implementation Study of the Deficit Table Egress Link Scheduling Algorithm

  • Author

    Martínez, R. ; Claver, J.M. ; Alfaro, F.J. ; Sánchez, J.L.

  • Author_Institution
    Intel-UPC Barcelona Res. Center, Barcelona, Spain
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    26
  • Lastpage
    33
  • Abstract
    The provision of quality of service (QoS) in computing and communication environments has increasingly focused the attention from academia and industry during the last decades. Some of the current interconnection technologies include hardware support that, adequately used, allows to offer QoS guarantees to the applications. The egress link scheduling algorithm is a key part of that support. Apart from providing a good performance in terms of, for example, good end-to-end delay (also called latency) and fair bandwidth allocation, an ideal scheduling algorithm implemented in a high-performance network with QoS support should satisfy other important property which is to have a low computational and implementation complexity. In this paper, we propose a specific implementation of the DTable scheduling algorithm and show estimates about its complexity in terms of silicon area and computation delay. In order to obtain these estimates, we have performed our own hardware implementation using the Handel-C language and employed the DK design suite tool from Celoxica.
  • Keywords
    bandwidth allocation; delays; quality of service; queueing theory; scheduling; DK design suite tool; Handel-C language; QoS guarantee; QoS support; bandwidth allocation; computation delay; deficit table egress link scheduling algorithm; end-to-end delay; fair queuing algorithms; high-performance network; interconnection technology; latency; quality of service; silicon area; Channel allocation; Communication industry; Computer industry; Computer networks; Delay estimation; Hardware; High performance computing; Quality of service; Scheduling algorithm; Silicon; Advanced Switching; InfiniBand; Quality of Service; Scheduling algorithms; complexity estimation; hardware implementation; interconnection networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2009. ICPP '09. International Conference on
  • Conference_Location
    Vienna
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4244-4961-3
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2009.65
  • Filename
    5361831