• DocumentCode
    875500
  • Title

    Dynamically-allocated multi-queue buffers for VLSI communication switches

  • Author

    Tamir, Yuval ; Frazier, Gregory L.

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • Volume
    41
  • Issue
    6
  • fYear
    1992
  • fDate
    6/1/1992 12:00:00 AM
  • Firstpage
    725
  • Lastpage
    737
  • Abstract
    Small n×n switches are key components of interconnection networks used in multiprocessors and multicomputers. The architecture of these n×n switches, particularly their internal buffers, is critical for achieving high-throughput low-latency communication with cost-effective implementations. Several buffer structures are discussed and compared in terms of implementation complexity, inter-switch handshaking requirements, and their ability to deal with variations in traffic patterns and message lengths. A design for buffers that provide non-FIFO message handling and efficient storage allocation for variable size packets using linked lists managed by a simple on-chip controller is presented. The new buffer design is evaluated by comparing it to several alternative designs in the context of a multistage interconnection network. The modeling and simulation show that the new buffer outperforms alternative buffers and can thus be used to improve the performance of a wide variety of systems currently using less efficient buffers
  • Keywords
    buffer storage; multiprocessor interconnection networks; buffer structures; implementation complexity; interconnection networks; low-latency communication; multi-queue buffers; multiprocessors; Aircraft propulsion; Buffer storage; Communication switching; Coprocessors; Delay; Multiprocessor interconnection networks; Packet switching; Parallel processing; Switches; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.144624
  • Filename
    144624