Filters








1,264 Hits in 6.2 sec

The importance of non-data touching processing overheads in TCP/IP

Jonathan Kay, Joseph Pasquale
1993 Computer communication review  
We present detailed measurements of various processing overheads of the TCP/IP and UDP/IP protocol stacks on a DECstation 5000/200 running the Ultrix 4.2a operating system.  ...  We assert that it will be difficult to significantly reduce the cumulative processing time due to non-data touching overheads.  ...  Introduction The goal of this study is to determine the relative importance of various processing overheads in network software, in particular, the TCP/IP and UDPAP protocol stacks.  ... 
doi:10.1145/167954.166262 fatcat:guguk2al55gg3hnmyt5aor3hca

The importance of non-data touching processing overheads in TCP/IP

Jonathan Kay, Joseph Pasquale
1993 Conference proceedings on Communications architectures, protocols and applications - SIGCOMM '93  
We present detailed measurements of various processing overheads of the TCP/IP and UDP/IP protocol stacks on a DECstation 5000/200 running the Ultrix 4.2a operating system.  ...  We assert that it will be difficult to significantly reduce the cumulative processing time due to non-data touching overheads.  ...  Introduction The goal of this study is to determine the relative importance of various processing overheads in network software, in particular, the TCP/IP and UDPAP protocol stacks.  ... 
doi:10.1145/166237.166262 dblp:conf/sigcomm/KayP93 fatcat:k4xbtf4jhvauzdynsag3ouzhiu

Profiling and reducing processing overheads in TCP/IP

J. Kay, J. Pasquale
1996 IEEE/ACM Transactions on Networking  
This is especially important because, when processing a realistic w orkload, we ha ve found that non-data-touching operations consume more time in aggre gate than data-touching operations.  ...  This paper presents detailed measurements of processing overheads for the Ultrix 4.2a implementation of TCP/IP network software running on a DECstation 5000/200.  ...  The Importance of Non-Data-Touching Overheads Because messages tend to be f ar smaller on WANs than on LANs, data-touching operations consume even less time: in the WAN trace (Figure 6a-b) , 17% of the  ... 
doi:10.1109/90.556340 fatcat:r2ex5w2albbdpdtd73hmpcytee

Integrated network interfaces for high-bandwidth TCP/IP

Nathan L. Binkert, Ali G. Saidi, Steven K. Reinhardt
2006 ACM SIGOPS Operating Systems Review  
We believe that this approach is more likely to meet the needs of current and future high-bandwidth TCP/IP networking on end hosts than the current trend of putting more complexity in the NIC, while avoiding  ...  We exploit this capability to implement a true zero-copy receive optimization in the Linux 2.6 kernel, providing bandwidth improvements of over 50% on unmodified sockets-based receive-intensive benchmarks  ...  Acknowledgments This work has been supported by the National Science Foundation under grant CCR-0219640; by gifts from Intel, IBM, and Sun; and by an Intel Fellowship and a Sloan Research Fellowship.  ... 
doi:10.1145/1168917.1168897 fatcat:244j37wlqrbxvopt3yzo5stvyy

Integrated network interfaces for high-bandwidth TCP/IP

Nathan L. Binkert, Ali G. Saidi, Steven K. Reinhardt
2006 SIGARCH Computer Architecture News  
We believe that this approach is more likely to meet the needs of current and future high-bandwidth TCP/IP networking on end hosts than the current trend of putting more complexity in the NIC, while avoiding  ...  We exploit this capability to implement a true zero-copy receive optimization in the Linux 2.6 kernel, providing bandwidth improvements of over 50% on unmodified sockets-based receive-intensive benchmarks  ...  Acknowledgments This work has been supported by the National Science Foundation under grant CCR-0219640; by gifts from Intel, IBM, and Sun; and by an Intel Fellowship and a Sloan Research Fellowship.  ... 
doi:10.1145/1168919.1168897 fatcat:quuc56x6afhftlk4nwpsgeb3oa

Integrated network interfaces for high-bandwidth TCP/IP

Nathan L. Binkert, Ali G. Saidi, Steven K. Reinhardt
2006 SIGPLAN notices  
We believe that this approach is more likely to meet the needs of current and future high-bandwidth TCP/IP networking on end hosts than the current trend of putting more complexity in the NIC, while avoiding  ...  We exploit this capability to implement a true zero-copy receive optimization in the Linux 2.6 kernel, providing bandwidth improvements of over 50% on unmodified sockets-based receive-intensive benchmarks  ...  Acknowledgments This work has been supported by the National Science Foundation under grant CCR-0219640; by gifts from Intel, IBM, and Sun; and by an Intel Fellowship and a Sloan Research Fellowship.  ... 
doi:10.1145/1168918.1168897 fatcat:ygeuzgps6rgxdoeg45da77jj5y

Integrated network interfaces for high-bandwidth TCP/IP

Nathan L. Binkert, Ali G. Saidi, Steven K. Reinhardt
2006 Proceedings of the 12th international conference on Architectural support for programming languages and operating systems - ASPLOS-XII  
We believe that this approach is more likely to meet the needs of current and future high-bandwidth TCP/IP networking on end hosts than the current trend of putting more complexity in the NIC, while avoiding  ...  We exploit this capability to implement a true zero-copy receive optimization in the Linux 2.6 kernel, providing bandwidth improvements of over 50% on unmodified sockets-based receive-intensive benchmarks  ...  Acknowledgments This work has been supported by the National Science Foundation under grant CCR-0219640; by gifts from Intel, IBM, and Sun; and by an Intel Fellowship and a Sloan Research Fellowship.  ... 
doi:10.1145/1168857.1168897 dblp:conf/asplos/BinkertSR06 fatcat:bkzz3zskqve7dmift67tb6itxq

Architectural analysis and instruction-set optimization for design of network protocol processors

Haiyong Xie, Li Zhao, Laxmi Bhuyan
2003 Proceedings of the 1st IEEE/ACM/IFIP international conference on Hardware/software codesign & system synthesis - CODES+ISSS '03  
TCP/IP protocol processing latency has been an important issue in high-speed networks. In this paper, we present an architectural study of TCP/IP protocol.  ...  We also compare the characteristics of TCP/IP protocol to that of SPECint benchmark programs. It turns out that the former is quite different from the latter due to the unique processing structure.  ...  INSTRUCTION-SET OPTIMIZATION FOR NON-DATA-TOUCHING OPERATIONS Non-data-touching operations dominate the protocol processing latency of the synthetic workload.  ... 
doi:10.1145/944645.944703 dblp:conf/codes/XieZB03 fatcat:kbjme2jh4vgzpcke2tsedb5p5a

Architectural analysis and instruction-set optimization for design of network protocol processors

Haiyong Xie, Li Zhao, Laxmi Bhuyan
2003 Proceedings of the 1st IEEE/ACM/IFIP international conference on Hardware/software codesign & system synthesis - CODES+ISSS '03  
TCP/IP protocol processing latency has been an important issue in high-speed networks. In this paper, we present an architectural study of TCP/IP protocol.  ...  We also compare the characteristics of TCP/IP protocol to that of SPECint benchmark programs. It turns out that the former is quite different from the latter due to the unique processing structure.  ...  INSTRUCTION-SET OPTIMIZATION FOR NON-DATA-TOUCHING OPERATIONS Non-data-touching operations dominate the protocol processing latency of the synthetic workload.  ... 
doi:10.1145/944700.944703 fatcat:irvs23gdpfhrtdxil6e5pbqjmu

Impact of protocol overheads on network throughput over high-speed interconnects: measurement, analysis, and improvement

Hyun-Wook Jin, Chuck Yoo
2007 Journal of Supercomputing  
To address this issue, many researchers have been presenting analyses of protocol overheads and suggesting a number of optimization approaches to harness the TCP/IP suite over high-speed interconnects.  ...  Although extremely high-speed interconnects are available today, the traditional protocol stacks such as TCP/IP and UDP/IP are not able to utilize the maximum network bandwidth due to inherent overheads  ...  A rough estimation of the processor processing speed required to handle one bit per second of TCP/IP packet is one hertz [34, 49] .  ... 
doi:10.1007/s11227-007-0101-0 fatcat:nhrk7aq4b5cylbj7aszqcuwlpy

Evaluating network processing efficiency with processor partitioning and asynchronous I/O

Tim Brecht, G. (John) Janakiraman, Brian Lynn, Vikram Saletore, Yoshio Turner
2006 Proceedings of the 2006 EuroSys conference on - EuroSys '06  
Applications requiring high-speed TCP/IP processing can easily saturate a modern server.  ...  Detailed analysis shows that the efficiency advantage of the ETA+AIO prototype, which uses one PPE CPU, comes from avoiding multiprocessing overheads in packet processing, lower overhead of our AIO interface  ...  In addition, Tim Brecht gratefully acknowledges the financial support of Hewlett-Packard, the Ontario Research and Development Challenge Fund, and the National Sciences and Engineering Research Council  ... 
doi:10.1145/1217935.1217961 dblp:conf/eurosys/BrechtJLST06 fatcat:xbzw5md3czhzxgxf3axledbg5y

Evaluating network processing efficiency with processor partitioning and asynchronous I/O

Tim Brecht, G. (John) Janakiraman, Brian Lynn, Vikram Saletore, Yoshio Turner
2006 ACM SIGOPS Operating Systems Review  
Applications requiring high-speed TCP/IP processing can easily saturate a modern server.  ...  Detailed analysis shows that the efficiency advantage of the ETA+AIO prototype, which uses one PPE CPU, comes from avoiding multiprocessing overheads in packet processing, lower overhead of our AIO interface  ...  In addition, Tim Brecht gratefully acknowledges the financial support of Hewlett-Packard, the Ontario Research and Development Challenge Fund, and the National Sciences and Engineering Research Council  ... 
doi:10.1145/1218063.1217961 fatcat:zohutarofffcfhmhvnjyaygcz4

Analyzing the impact of supporting out-of-order communication on in-order performance with iWARP

P. Balaji, W. Feng, S. Bhagvat, D. K. Panda, R. Thakur, W. Gropp
2007 Proceedings of the 2007 ACM/IEEE conference on Supercomputing - SC '07  
packets primarily owing to the overhead on in-order communication that it adds.  ...  on the performance of in-order communication.  ...  Host-based iWARP uses the DEMUX done by TCP/IP in host-space, resulting in a high overhead.  ... 
doi:10.1145/1362622.1362670 dblp:conf/sc/BalajiFBPTG07 fatcat:5xkrd6yzn5ckhdvd4i77qcqfma

Server operating systems

M. Frans Kaashoek, Dawson R. Engler, Gregory R. Ganger, Deborah A. Wallach
1996 Proceedings of the 7th workshop on ACM SIGOPS European workshop Systems support for worldwide applications - EW 7  
Using this server OS, we have constructed an HTTP server that outperforms servers running on a conventional OS by more than an order of magnitude and that can safely timeshare the hardware platform with  ...  We introduce server operating systems, which are sets of abstractions and runtime support for specialized, highperformance server applications.  ...  In fact, we believe that server operating systems can simplify the construction of high performance servers in addition to delivering these performance improvements.  ... 
doi:10.1145/504475.504478 fatcat:353xnr7n2nfnjpecta5xevxnie

Server operating systems

M. Frans Kaashoek, Dawson R. Engler, Gregory R. Ganger, Deborah A. Wallach
1996 Proceedings of the 7th workshop on ACM SIGOPS European workshop Systems support for worldwide applications - EW 7  
Using this server OS, we have constructed an HTTP server that outperforms servers running on a conventional OS by more than an order of magnitude and that can safely timeshare the hardware platform with  ...  We introduce server operating systems, which are sets of abstractions and runtime support for specialized, highperformance server applications.  ...  In fact, we believe that server operating systems can simplify the construction of high performance servers in addition to delivering these performance improvements.  ... 
doi:10.1145/504450.504478 dblp:conf/sigopsE/KaashoekEGW96 fatcat:2xptyefrxrafvb5wazrnqyl7cm
« Previous Showing results 1 — 15 out of 1,264 results