• 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