• DocumentCode
    897761
  • Title

    Performance considerations in designing network interfaces

  • Author

    Ramakrishnan, K.K.

  • Author_Institution
    Digital Equipment Corp., Littleton, MA, USA
  • Volume
    11
  • Issue
    2
  • fYear
    1993
  • fDate
    2/1/1993 12:00:00 AM
  • Firstpage
    203
  • Lastpage
    219
  • Abstract
    Design issues that affect the performance of network input/output (I/O) are examined by analyzing the design and performance of a workstation´s network interface to the 100-Mb/s FDDI token ring. Several design alternatives for partitioning functions between the network interface and the host software are evaluated. A simple model is proposed for looking at the performance of network I/O, and an effective analysis approach for predicting user-perceived throughput is demonstrated. The analysis reveals that, particularly for network interfaces that reside on an I/O bus, providing a DMA engine for data movement provides significant improvements in throughput. However, the designs for the receive and transmit sides are not necessarily symmetrical, and it is shown that host architecture considerations influence the design of each direction differently. The analysis is used to show the potential benefits of having all protocol functions on the network interface and also to point out the potential processing power needed on that network interface
  • Keywords
    FDDI; network interfaces; token networks; workstations; 100 Mbit/s; DMA engine; FDDI token ring; design; network input/output; network interfaces; performance; user-perceived throughput; workstation; Application software; Bandwidth; Communication system software; Computer architecture; Costs; High-speed networks; Intelligent networks; Network interfaces; Throughput; Workstations;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.215016
  • Filename
    215016