DocumentCode
3215467
Title
MPI and embedded TCP/IP Gigabit Ethernet cluster computing
Author
Bierbaum, Neal
Author_Institution
Sandia Nat. Labs., Livermore, CA, USA
fYear
2002
fDate
6-8 Nov. 2002
Firstpage
733
Lastpage
734
Abstract
A group of lower cost PC connected via Gigabit Ethernet and using MPI for communications between multiple parallel processes running simultaneously on all hosts provides a cost effective and powerful computing solution. The processing load for interprocess communications via TCP is significant when the parallel processes must exchange a large amount of data. When using a standard gigabit network interface card (NIC), TCP communications at near wire speed (above 800 Mbit/sec) use almost the entire processing capacity of a 1 GHz Pentium 3 processor or around 30% of a 2.4 GHz Pentium IV. This communications overhead significantly reduces the computational power of economical two processor systems. NIC that perform the protocol processing on the card offer the possibility of reducing this significantly. This study evaluates the performance and cost effectiveness of using a NIC with embedded TCP/IP processing to offload the network processing and allow more MPI processes per host.
Keywords
local area networks; message passing; network interfaces; performance evaluation; transport protocols; workstation clusters; Gigabit Ethernet; MPI; NIC; cluster computing; cost effectiveness; embedded TCP/IP; interprocess communications; multiple parallel processes; network interface card; performance evaluation; processing load; protocol processing; Communication standards; Computer interfaces; Computer networks; Concurrent computing; Costs; Embedded computing; Ethernet networks; Network interfaces; TCPIP; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Local Computer Networks, 2002. Proceedings. LCN 2002. 27th Annual IEEE Conference on
ISSN
0742-1303
Print_ISBN
0-7695-1591-6
Type
conf
DOI
10.1109/LCN.2002.1181853
Filename
1181853
Link To Document