See this document in CiteSeerX!

Zero-Copy TCP in Solaris (1996)  (Make Corrections)  (29 citations)
Jerry Chu
USENIX Annual Technical Conference



  Home/Search   Context   Related

 
View or download:
usenix.org/publications/librar...chu.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  usenix.org/publications/lib...chu (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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