DocumentCode
2455061
Title
Measuring the performance of parallel message-based process architectures
Author
Schmidt, Douglas C. ; Suda, Tatsuya
Author_Institution
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
fYear
1995
fDate
2-6 Apr 1995
Firstpage
624
Abstract
Message-based process architectures are widely regarded as an effective method for structuring parallel protocol processing on shared memory multi-processor platforms. A message-based process architecture binds one or more processing elements with data messages and control messages received from applications and network interfaces. In this architecture, parallelism is achieved by simultaneously escorting multiple messages on separate processing elements through a stack of protocol tasks. The paper reports performance results from empirical comparisons of a connection-oriented TCP/IP protocol stack implemented using two different parallel message-based process architectures. These performance experiments measure the throughput, context switching, and synchronization exhibited by the two process architectures on a shared memory multi-processor platform. The experimental results demonstrate the extent to which the selection of a parallel process architecture affects protocol stack performance
Keywords
channel capacity; message switching; parallel architectures; shared memory systems; synchronisation; transport protocols; connection-oriented TCP/IP protocol stack; context switching; control messages; data messages; parallel message-based process architectures; parallel protocol processing; performance; processing elements; protocol task; shared memory multi-processor platforms; synchronization; throughput; two process architectures; Access protocols; Communication switching; Communication system traffic control; Context; Electric variables measurement; Hardware; Network interfaces; Power measurement; Switches; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM '95. Fourteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Bringing Information to People. Proceedings. IEEE
Conference_Location
Boston, MA
ISSN
0743-166X
Print_ISBN
0-8186-6990-X
Type
conf
DOI
10.1109/INFCOM.1995.515929
Filename
515929
Link To Document