(Enter summary)
Abstract: This paper describes a new feature in Solaris that uses
virtual memory remapping combined with checksumming
support from the networking hardware, to eliminate
data-touching overhead from the TCP/IP
protocol stack. By implementing page remapping
operations at the right level of the operating system,
and caching MMU mappings to take advantage of
locality of reference, significant performance gain is
attained on certain hardware platforms. Nevertheless,
the performance improvement over CPU copying ... (Update)
Cited by: More
Selected Project Reports, Spring 2005 - Advanced Os Distributed (2005)
(Correct)
Unifier: Unifying Cache Management and Communication.. - Wu, Wyckoff, Panda, Ross (2004)
(Correct)
MANTIS: System Support for MultimodAl NeTworks of.. - Abrach, Bhatti.. (2003)
(Correct)
Active bibliography (related documents): More All
0.1: An Efficient Zero-Copy I/O Framework for UNIX - Thadani (1995)
(Correct)
0.1: Operating System Support for High-Performance Networking, A Survey - Wang, Liu
(Correct)
0.1: Application-Allocated I/O Buffering with System-Allocated.. - Brustoloni, Steenkiste (1996)
(Correct)
Similar documents based on text: More All
0.2: Http://www.usenix.org/events/osdi2000/ - Pre-Registration Discount Deadline (2000)
(Correct)
0.2: Kernel Support for the Wisconsin Wind Tunnel - Steven Reinhardt (1993)
(Correct)
0.2: Asynchonrous Notifications Among Distributed Objects - Yeturu Aahlad Bruce
(Correct)
Related documents from co-citation: More All
12: Fbufs: A highbandwidth cross-domain transfer facility
- Druschel, Peterson - 1993
7: Myrinet: A Gigabit-per-second Local Area Network
- Boden, Cohen et al. - 1995
7: An Analysis of TCP Processing Overhead (context) - Clark, Jacobson et al. - 1989
BibTeX entry: (Update)
J. Chu. Zero-copy TCP in Solaris. In Proceedings of the 1996 Usenix Technical Conference, pages 253--64, San Diego, CA, USA, Jan. 1996. http://citeseer.ist.psu.edu/chu96zerocopy.html More
@inproceedings{ chu96zerocopy,
author = "H. K. Jerry Chu",
title = "Zero-Copy {TCP} in Solaris",
booktitle = "{USENIX} Annual Technical Conference",
pages = "253-264",
year = "1996",
url = "citeseer.ist.psu.edu/chu96zerocopy.html" }
Citations (may not include all citations):
444
Mach: A New Kernel Foundation for UNIX Development (context) - Accetta, Baron et al. - 1986
221
An Analysis of TCP Processing Overhead (context) - Clark, Jacobson et al. - 1989
192
Fbufs: A HighBandwidth Cross-Domain Transfer Facility
- Druschel, Peterson - 1993
120
Experiences with a High-Speed Network Adaptor: A Software Pe..
- Druschel, Peterson et al. - 1994
49
Virtual Memory Architecture in SunOS
- Gingell, Moran et al. - 1987
49
A Systematic Approach to Host Interface Design for High-Spee..
- Steenkiste - 1994
48
Giving Applications Access to Gb/s Networking
- Smith, Brendan et al. - 1993
47
The V distributed system (context) - Cheriton - 1988
44
Protocol Implementation on the Nectar Communication Processo..
- Cooper, Steenkiste et al. - 1994
35
The Integration of Virtual Memory Management and Interproces.. (context) - Fitzgerald, Rashid - 1986
26
The Performance of Message-passing using Restricted Virtual ..
- Tzou, Anderson - 1991
23
Measurement, Analysis, and Improvement of UDP/IP Throughput ..
- Kay, Pasquale - 1993
16
SunOS Virtual Memory Implementation
- Moran - 1988
15
Software Support for Outboard Buffering and Checksumming
- Kleinpaste, Steenkiste et al. - 1995
12
Afterburner - A network -independent card provides architect.. (context) - Dalton, Watson et al. - 1993
1
Applying Architectural Parallelism to High Performance Netwo.. (context) - Traw - 1995
The graph only includes citing articles where the year of publication is known.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC