Communication breakdown: Analyzing CPU usage in commercial web workloads

被引:3
作者
Patwardhan, JR [1 ]
Lebeck, AR [1 ]
Sorin, DJ [1 ]
机构
[1] Duke Univ, Dept Comp Sci, Durham, NC 27708 USA
来源
ISPASS: 2004 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE | 2004年
关键词
D O I
10.1109/ISPASS.2004.1291351
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There is increasing concern among developers that future web servers running commercial workloads may be limited by network processing overhead in the CPU as 10Gb ethernet becomes prevalent. Me analyze CPU usage of real hardware running popular commercial workloads, with an emphasis on identifiing networking overhead. Contrary to much popular belief, our experiments show that network processing is unlikely to be a problem for workloads that perform significant data processing. For the dynamic web serving workloads we examine, networking overhead is negligible (3% or less), and data processing limits performance. However for web servers that serve static content, networking processing can significantly impact performance (up to 25% of CPU cycles). With an analytical model, we calculate the maximum possible improvement in throughput due to protocol offload to be 50% for the static web workloads.
引用
收藏
页码:12 / 19
页数:8
相关论文
共 13 条
[1]  
Barford P., 1998, Performance Evaluation Review, V26, P151, DOI 10.1145/277858.277897
[2]  
BINKERT NL, 2003, P 6 WORKSH COMP ARCH
[3]   Queue pair IP: A hybrid architecture for system area networks [J].
Buonadonna, P ;
Culler, D .
29TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 2002, :247-256
[4]  
Cunha CR, 1995, TR95010 BOST U
[5]   TCP performance re-visited [J].
Foong, AP ;
Huff, TR ;
Hum, HH ;
Patwardhan, JP ;
Regnier, GJ .
ISPASS: 2003 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, 2003, :70-79
[6]  
KIM HY, 2003, P 3 ACM SIGPLAN S PR
[7]  
KIM YY, 2002, P 10 INT C ARCH SUPP, P239
[8]  
LAU T, 2003, RUNNING WEBSPHERE BE
[9]  
*OSDN, SLASHCODE
[10]  
SHIVAM P, 2003, P WORKSH NETW I O CO