• DocumentCode
    299713
  • Title

    NIFDY: a low overhead, high throughput network interface

  • Author

    Callahan, Timothy ; Goldstein, Seth Copen

  • Author_Institution
    Div. of Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1995
  • fDate
    22-24 June 1995
  • Firstpage
    230
  • Lastpage
    241
  • Abstract
    In this paper we present NIFDY, a network interface that uses admission control to reduce congestion and ensures that packets are received by a processor in the order in which they were sent, even if the underlying network delivers the packets out of order. The basic idea behind NIFDY is that each processor is allowed to have at most one outstanding packet to any other processor unless the destination processor has granted the sender the right to send multiple unacknowledged packets. Further, there is a low upper limit on the number of outstanding packets to all processors. We present results from simulations of a variety of networks (meshes, tori, butterflies, and fat trees) and traffic patterns to verify NIFDY´s efficacy. Our simulations show that NIFDY increases throughput and decreases overhead. The utility of NIFDY increases as a network´s bisection bandwidth decreases. When combined with the increased payload allowed by in-order delivery NIFDY increases total bandwidth delivered for all networks. The resources needed to implement NIFDY are small and constant with respect to network size.
  • Keywords
    multiprocessor interconnection networks; network interfaces; NIFDY; admission control; bisection bandwidth; destination processor; high throughput network interface; simulations; Bandwidth; Computer science; Costs; Multiprocessor interconnection networks; Network interfaces; Out of order; Permission; Telecommunication traffic; Throughput; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1995. Proceedings., 22nd Annual International Symposium on
  • Conference_Location
    Santa Margherita Ligure, Italy
  • ISSN
    1063-6897
  • Print_ISBN
    0-89791-698-0
  • Type

    conf

  • Filename
    524564