DocumentCode
3336645
Title
TCP performance re-visited
Author
Foong, Annie P. ; Huff, Thomas R. ; Hum, Herbert H. ; Patwardhan, Jaidev P. ; Regnier, Greg J.
Author_Institution
Intel Corp., Hillsboro, OR, USA
fYear
2003
fDate
6-8 March 2003
Firstpage
70
Lastpage
79
Abstract
Detailed measurements and analyses for the Linux-2.4 TCP stack on current adapters and processors are presented. We describe the impact of CPU scaling and memory bus loading on TCP performance. As CPU speeds outstrip I/O and memory speeds, many generally accepted notions of TCP performance begin to unravel. In-depth examinations and explanations of previously held TCP performance truths are provided, and we expose cases where these assumptions and rules of thumb no longer hold in modern-day implementations. We conclude that unless major architectural changes are adopted, we would be hard-pressed to continue relying on the 1 GHz/1 Gbps rule of thumb.
Keywords
performance evaluation; transport protocols; CPU scaling; Ethernet; TCP performance; TCP stack; TCP/IP; memory bus loading; scaling; Bandwidth; Computer science; Costs; Current measurement; Engines; Network servers; Performance analysis; Protocols; TCPIP; Thumb;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance Analysis of Systems and Software, 2003. ISPASS. 2003 IEEE International Symposium on
Print_ISBN
0-7803-7756-7
Type
conf
DOI
10.1109/ISPASS.2003.1190234
Filename
1190234
Link To Document