Check out the new USENIX Web site. next up previous
Next: About this document Up: Lazy Receiver Processing (LRP): Previous: Acknowledgments

References

1
A. Bas, V. Buch, W. Vogels, and T. von Eicken. U-Net: A user-level network interface for parallel and distributed computing. In Proceedings of the Fifteenth ACM Symposium on Operating System Principles, pages 40-53, 1995.

2
G. Buzzard, D. Jacobson, S. Marovich, and J. Wilkes. Hamlyn: A high-performance network interface with sender-based memory management. In Proceedings of the Hot Interconnects III Symposium, Palo Alto, CA, Aug. 1995.

3
R. P. Draves, B. N. Bershad, R. F. Rashid, and R. W. Dean. Using continuations to implement thread management and communication in operating systems. In Proceedings of 13th ACM Symposium on Operating Systems Principles, pages 122-36. Association for Computing Machinery SIGOPS, October 1991.

4
P. Druschel. Operating systems support for high-speed networking. Technical Report TR 94-24, Department of Computer Science, University of Arizona, Oct. 1994.

5
P. Druschel, B. S. Davie, and L. L. Peterson. Experiences with a high-speed network adaptor: A software perspective. In Proceedings of the SIGCOMM '94 Conference, pages 2-13, London, UK, Aug. 1994.

6
P. Druschel and L. L. Peterson. Fbufs: A high-bandwidth cross-domain transfer facility. In Proceedings of the Fourteenth ACM Symposium on Operating System Principles, pages 189-202, Dec. 1993.

7
A. Edwards, G. Watson, J. Lumley, D. Banks, C. Calamvokis, and C. Dalton. User-space protocols deliver high performance to applications on a low-cost gb/s LAN. In Proceedings of the SIGCOMM '94 Conference, pages 14-23, London, UK, Aug. 1994.

8
D. Engler and M. F. Kaashoek. DPF: Fast, flexible message demultiplexing using dynamic code generation. In Proceedings of the SIGCOMM '96 Conference, pages 53-59, Palo Alto, CA, Aug. 1996.

9
K. Jeffay. On Latency Management in Time-Shared Operating Systems. In Proceedings of the 11th IEEE Workshop on Real-Time Operating Systems and Software, pages 86-90, Seattle, WA, May 1994.

10
C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar. Predictable communication protocol processing in real-time Mach. In the proceedings of IEEE Real-time Technology and Applications Symposium, June 1996.

11
C. Maeda and B. N. Bershad. Protocol service decomposition for high-performance networking. In Proceedings of the Fourteenth ACM Symposium on Operating Systems Principles, pages 244-255, 1993.

12
S. McCanne and V. Jacobson. The BSD packet filter: A new architecture for user-level packet capture. In Proceedings of the USENIX '93 Winter Conference, pages 259-269, Jan. 1993.

13
M. K. McKusick, K. Bostic, M. J. Karels, and J. S. Quarterman. The Design and Implementation of the 4.4BSD Operating System. Addison-Wesley Publishing Company, 1996.

14
J. C. Mogul. Personal communication, Nov. 1992.

15
J. C. Mogul. Network behavior of a busy web server and its clients. Technical Report WRL 95/5, DEC Western Research Laboratory, Palo Alto, CA, 1995.

16
J. C. Mogul. Operating system support for busy internet servers. In Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V), Orcas Island, WA, May 1995.

17
J. C. Mogul and K. K. Ramakrishnan. Eliminating receive livelock in an interrupt-driven kernel. In Proc. of the 1996 Usenix Technical Conference, pages 99-111, 1996.

18
J. C. Mogul, R. F. Rashid, and M. J. Accetta. The packet filter: An efficient mechanism for user-level network code. In Proceedings of the Eleventh ACM Symposium on Operating Systems Principles, pages 39-51, Nov. 1987.

19
A. B. Montz et al. Scout: A communications-oriented operating system. Technical Report TR 94-20, Department of Computer Science, University of Arizona, June 1994.

20
K. K. Ramakrishnan. Scheduling issues for interfacing to high speed networks. In Proc. Globecom'92 IEEE Global Telecommunications Conference, pages 622-626, Orlando, FL, Dec. 1992.

21
J. M. Smith and C. B. S. Traw. Giving applications access to Gb/s networking. IEEE Network, 7(4):44-52, July 1993.

22
D. L. Tennenhouse. Layered multiplexing considered harmful. In H. Rudin and R. Williamson, editors, Protocols for High-Speed Networks, pages 143-148, Amsterdam, 1989. North-Holland.

23
C. Thekkath, T. Nguyen, E. Moy, and E. Lazowska. Implementing network protocols at user level. In Proceedings of the SIGCOMM '93 Symposium, pages 64-73, Sept. 1993.

24
G. Wright and W. Stevens. TCP/IP Illustrated Volume 2. Addison-Wesley, Reading, MA, 1995.

25
M. Yuhara, B. N. Bershad, C. Maeda, and J. E. Moss. Efficient packet demultiplexing for multiple endpoints and large messages. In Winter 1994 Usenix Conference, pages 153-165, Jan. 1994.



Peter Druschel
Mon Sep 16 18:13:25 CDT 1996