• DocumentCode
    1269127
  • Title

    Trade-Offs between Latency, Complexity, and Load Balancing with Multicast Algorithms

  • Author

    Al-Dubai, Ahmed Y. ; Ould-Khaoua, Mohamed ; Mackenzie, Lewis M.

  • Author_Institution
    Sch. of Comput., Edinburgh Napier Univ., Edinburgh, UK
  • Volume
    59
  • Issue
    2
  • fYear
    2010
  • Firstpage
    159
  • Lastpage
    173
  • Abstract
    The increasing number of collective communication-based services with a mass interest and the parallel increasing demand for service quality are paving the way toward end-to-end QoS guarantees. Although many multicast algorithms in interconnection networks have been widely reported in the literature, most of them handle the multicast communication within limited performance metrics, i.e., either delay/latency or throughput. In contrast, this study investigates the multicast communication within a group of QoS constrains, namely latency, jitter, throughput, and additional traffic caused. In this paper, we present the Qualified Groups (QGs) as a novel path-based multicast algorithm for interconnection networks. To the best of our knowledge, the QG is the first multicast algorithm that considers the multicast latency at both the network and node levels across different traffic scenarios in interconnection networks. Our analysis shows that the proposed multicast algorithm exhibits superior performance characteristics over other well-known path-based multicast algorithms under different operating conditions. In addition, our results show that the QG can significantly improve the parallelism of the multicast communication.
  • Keywords
    algorithm theory; computational complexity; multicast communication; multiprocessor interconnection networks; path planning; quality of service; QoS guarantees; collective communication based; complexity; delay throughput; interconnection networks; latency throughput; limited performance metrics; load balancing; mass interest; multicast algorithms; multicast communication; novel path based multicast algorithm; parallel increasing demand; qualified groups; service quality; trade offs latency; Delay; Jitter; Load management; Measurement; Multicast algorithms; Multicast communication; Multiprocessor interconnection networks; Quality of service; Telecommunication traffic; Throughput; Interconnection networks; communication algorithms.; multicast communication; path-based routing;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2009.104
  • Filename
    5184806