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
Link To Document