Performance analysis of system overheads in TCP/IP workloads

被引:0
|
作者
Binkert, NL [1 ]
Hsu, LR [1 ]
Saidi, AG [1 ]
Dreslinski, RG [1 ]
Schultz, AL [1 ]
Reinhardt, SK [1 ]
机构
[1] Univ Michigan, Adv Comp Architecture Lab, EECS Dept, Ann Arbor, MI 48109 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Current high-performance computer systems are unable to saturate the latest available high-bandwidth networks such as 10 Gigabit Ethernet. A key obstacle in achieving 10 gigabits per second is the high overhead of communication between the CPU and network interface controller (NIC), which typically resides on a standard I/O bus with high access latency. Using several network-intensive benchmarks, we investigate the impact of this overhead by analyzing the performance of hypothetical systems in which the NIC is more closely coupled to the CPU including integration on the CPU die. We find that systems with high-latency NICs spend a significant amount of time in the device driver. NIC integration can substantially reduce this overhead, providing significant throughput benefits when other CPU processing is not a bottleneck. NIC integration also enables cache placement of DMA data. This feature has tremendous benefits when payloads are touched quickly, but potentially can harm performance in other situations due to cache pollution.
引用
收藏
页码:218 / 228
页数:11
相关论文
共 50 条
  • [41] TCP/IP optimization based on cluster system
    Jiang, Wen-Yi
    Pang, Li-Ping
    Gao, Lan
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2001, 22 (12):
  • [42] Enhancing Networked Control System Resilience to TCP/IP Protocol DoS Attacks: Performance Analysis and Intelligent Controller Design
    Cai, Xiao
    Sun, Yanbin
    Shi, Kaibo
    Xie, Xiangpeng
    Soh, Yeng Chai
    Qiao, Cheng
    Tian, Zhihong
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 6608 - 6618
  • [43] TCP/IP
    NUSSBACHER, H
    DATAMATION, 1986, 32 (16): : 19 - 19
  • [44] Improving TCP performance in IP networks with wireless links
    Ma, J
    Wu, J
    1999 IEEE INTERNATIONAL CONFERENCE ON PERSONAL WIRELESS COMMUNICATIONS, 1999, : 211 - 215
  • [45] Modeling and generating TCP application workloads
    Hernandez-Campos, Felix
    Jeffay, Kevin
    Smith, F. Donelson
    2007 FOURTH INTERNATIONAL CONFERENCE ON BROADBAND COMMUNICATIONS, NETWORKS & SYSTEMS, VOLS 1 AND 2, 2007, : 280 - 289
  • [46] An empirical study of TCP/IP performance over ATM
    Sebuktekin, I
    Bogovic, TJ
    Krishnaswamy, P
    COMPUTER COMMUNICATIONS, 1998, 21 (12) : 1058 - 1069
  • [47] TCP/IP over wireless links: Performance evaluation
    Auge, AC
    Aspas, JP
    48TH IEEE VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-3, 1998, : 1755 - 1759
  • [48] Performance of TCP/IP over ATM over an ADSL
    Kawahara, R
    Saito, H
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2000, E83B (02) : 140 - 154
  • [49] Performance Evaluation of Multi-Path TCP for Data Center and Cloud Workloads
    Chaufournier, Lucas
    Ali-Eldin, Ahmed
    Sharma, Prateek
    Shenoy, Prashant
    Towsley, Don
    PROCEEDINGS OF THE 2019 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '19), 2019, : 13 - 24
  • [50] Performance evaluation of TCP/IP in Bluetooth based systems
    Snow, C
    Primak, S
    IEEE 55TH VEHICULAR TECHNOLOGY CONFERENCE, VTC SPRING 2002, VOLS 1-4, PROCEEDINGS, 2002, : 429 - 433