References
 
 
 
 
   
 Next:   About this document 
Up: High-Performance Local Area Communication 
 Previous:  Acknowledgements
 
 
References
- Abbott & Peterson 1993
 - 
M. B. Abbott and L. L. Peterson.
``Increasing network throughput by integrating protocol layers.''
IEEE/ACM Transactions on Networking, 1(5):600-610, October
  1993.
 - Amer et al. 1987
 - 
P. D. Amer, R. N. Kumar, R. bin Kao, J. T. Phillips, and L. N. Cassel.
``Local area broadcast network measurement: Traffic
  characterization.''
In Spring COMPCON, pp. 64-70, San Francisco, California,
  February 1987.
 - Banks & Prudence 1993
 - 
D. Banks and M. Prudence.
``A high-performance network architecture for a PA-RISC
  workstation.''
IEEE Journal on Selected Areas in Communications,
  11(2):191-202, February 1993.
 - Birrell & Nelson 1984
 - 
A. D. Birrell and B. J. Nelson.
``Implementing remote procedure calls.''
ACM Transactions on Computer Systems, 2(1):39-59, February
  1984.
 - Blumrich et al. 1994
 - 
M. A. Blumrich, K. Li, R. D. Alpert, C. Dubnicki, E. W. Felten, and J.
  Sandberg.
``Virtual memory mapped network interface for the SHRIMP
  multicomputer.''
In Proceedings of the 21st Annual International Symposium on
  Computer Architecture, pp. 142-153, Chicago, IL, April 1994.
 - Brewer et al. 1995
 - 
E. A. Brewer, F. T. Chong, L. T. Liu, S. D. Sharma, and J. D. Kubiatowicz.
``Remote Queues: Exposing message queues for optimization and
  atomicity.''
In Proceedings of SPAA '95, Santa Barbara, CA, June 1995.
 - Buzzard et al. 1996
 - 
G. Buzzard, D. Jacobson, M. Mackey, S. Marovich, and J. Wilkes.
``An implementation of the Hamlyn sender-managed interface
  architecture.''
In Proceedings of the Second Symposium on Operating Systems
  Design and Implementation, pp. 245-259, Seattle, WA, October 1996.
 - Caceres et al. 1991
 - 
R. Caceres, P. B. Danzig, S. Jamin, and D. J. Mitzel.
``Characteristics of wide-area TCP/IP conversations.''
In Proceedings of ACM SIGCOMM '91, September 1991.
 - Cheriton & Williamson 1987
 - 
D. R. Cheriton and C. L. Williamson.
``Network measurement of the VMTP request-response protocol in the
  V distributed system.''
In Proceedings of SIGMETRICS '87, pp. 216-225, Banff, Alberta,
  Canada, May 1987.
 - Cheriton & Williamson 1989
 - 
D. Cheriton and C. Williamson.
``VMTP: A transport layer for high-performance distributed
  computing.''
IEEE Communications, pp. 37-44, June 1989.
 - Chu 1996
 - 
H.-K. J. Chu.
``Zero-copy TCP in Solaris.''
In Proceedings of the 1996 USENIX Annual Technical
  Conference, San Diego, CA, January 1996.
 - Claffy et al. 1992
 - 
K. C. Claffy, G. C. Polyzos, and H.-W. Braun.
``Traffic characteristics of the T1 NSFNET backbone.''
Technical Report CS92-270, University of California, San Diego, July
  1992.
 - Clark & Tennenhouse 1990
 - 
D. D. Clark and D. L. Tennenhouse.
``Architectural considerations for a new generation of protocols.''
In Proceedings of SIGCOMM '90, pp. 200-208, Philadelphia,
  Pennsylvania, September 1990.
 - Clark 1982
 - 
D. D. Clark.
``Modularity and efficiency in protocol implementation.''
Request For Comments 817, IETF, July 1982.
 - Clark et al. 1989
 - 
D. D. Clark, V. Jacobson, J. Romkey, and H. Salwen.
``An analysis of TCP processing overhead.''
IEEE Communications, pp. 23-29, June 1989.
 - Crowcroft et al. 1992
 - 
J. Crowcroft, I. Wakeman, Z. Wang, and D. Sirovica.
``Is layering harmful?''
IEEE Network, 6(1):20-24, January 1992.
 - Culler et al. 1994
 - 
D. E. Culler, K. Keeton, L. T. Liu, A. Mainwaring, R. P. Martin, S. H.
  Rodrigues, and K. Wright.
The Generic Active Message Interface Specification,
  February 1994.
 - Dahlin et al. 1994
 - 
M. D. Dahlin, R. Y. Wang, D. A. Patterson, and T. E. Anderson.
``Cooperative caching: Using remote client memory to improve file
  system performance.''
In Proceedings of the First Conference on Operating Systems
  Design and Implementation (OSDI), pp. 267-280, October 1994.
 - Damianakis et al. 1996
 - 
S. N. Damianakis, C. Dubnicki, and E. W. Felten.
``Stream sockets on SHRIMP.''
Technical Report TR-513-96, Princeton University, Princeton, NJ,
  October 1996.
 - de Prycker 1993
 - 
M. de Prycker.
Asynchronous Transfer Mode: Solution for Broadband
  ISDN.
Ellis Horwood Publishers, second edition, 1993.
 - Druschel & Peterson 1993
 - 
P. Druschel and L. L. Peterson.
``Fbufs: A high-bandwith cross-domain data transfer facility.''
In Proceedings of the Fourteenth Annual Symposium on Operating
  Systems Principles, pp. 189-202, Asheville, NC, December 1993.
 - Druschel et al. 1993
 - 
P. Druschel, M. B. Abbott, M. A. Pagels, and L. L. Peterson.
``Network subsystem design: A case for an integrated data path.''
IEEE Network (Special Issue on End-System Support for High Speed
  Networks), 7(4):8-17, July 1993.
 - Druschel et al. 1994
 - 
P. Druschel, L. L. Peterson, and B. S. Davie.
``Experiences with a high-speed network adapter: A software
  perspective.''
In Proceedings of ACM SIGCOMM '94, August 1994.
 - Edwards & Muir 1995
 - 
A. Edwards and S. Muir.
``Experiences in implementing a high performance TCP in
  user-space.''
In ACM SIGCOMM '95, Cambridge, MA, August 1995.
 - Feldmeier 1986
 - 
D. C. Feldmeier.
``Traffic measurement on a token-ring network.''
In Proceedings of the 1986 Computer Networking Conference, pp.
  236-243, November 1986.
 - Felten et al. 1996
 - 
E. W. Felten, R. D. Alpert, A. Bilas, M. A. Blumrich, D. W. Clark, S. N.
  Damianakis, C. Dubnicki, L. Iftode, and K. Li.
``Early experience with message-passing on the SHRIMP
  multicomputer.''
In Proceedings of the 23rd Annual International Symposium on
  Computer Architecture (ISCA '96), pp. 296-307, Philadelphia, PA, May
  1996.
 - Forin et al. 1991
 - 
A. Forin, D. Golub, and B. N. Bershad.
``An I/O system for Mach 3.0.''
In Proceedings of the USENIX Mach Symposium, pp.
  163-176, Monterey, CA, November 1991.
 - Gusella 1990
 - 
R. Gusella.
``A measurement study of diskless workstation traffic on an
  Ethernet.''
IEEE Transactions on Communications, 38(9):1557-1568,
  September 1990.
 - Hutchinson & Peterson 1991
 - 
N. Hutchinson and L. L. Peterson.
``The 
-kernel: An architecture for implementing network
  protocols.''
IEEE Transactions on Software Engineering, 17(1):64-76,
  January 1991.
 - Kay & Pasquale 1993
 - 
J. Kay and J. Pasquale.
``The importance of non-data-touching overheads in TCP/IP.''
In Proceedings of the 1993 SIGCOMM, pp. 259-268, San
  Francisco, CA, September 1993.
 - Keeton et al. 1995
 - 
K. Keeton, D. A. Patterson, and T. E. Anderson.
``LogP quantified: The case for low-overhead local area networks.''
In Hot Interconnects III, Stanford University, Stanford, CA,
  August 1995.
 - Kleinrock & Naylor 1974
 - 
L. Kleinrock and W. E. Naylor.
``On measured behavior of the ARPA network.''
In AFIPS Proceedings, volume 43, pp. 767-780, 1974.
 - Liu & Culler 1995
 - 
L. T. Liu and D. E. Culler.
``Evaluation of the Intel Paragon on Active Message
  communication.''
In Proceedings of the 1995 Intel Supercomputer Users Group
  Conference, June 1995.
 - Maeda & Bershad 1992
 - 
C. Maeda and B. N. Bershad.
``Networking performance for microkernels.''
In Proceedings of the Third Workshop on Workstation Operating
  Systems, pp. 154-159, 1992.
 - Maeda & Bershad 1993a
 - 
C. Maeda and B. Bershad.
``Protocol service decomposition for high-performance networking.''
In Proceedings of the Fourteenth Symposium on Operating Systems
  Principles, pp. 244-255, Asheville, NC, December 1993.
 - Maeda & Bershad 1993b
 - 
C. Maeda and B. Bershad.
``Service without servers.''
In Workshop on Workstation Operating Systems IV, October
  1993.
 - Mainwaring & Culler 1995
 - 
A. Mainwaring and D. Culler.
Active Messages: Organization and Applications Programming
  Interface, September 1995.
 - Martin 1994
 - 
R. P. Martin.
``HPAM: An Active Message layer for a network of HP
  workstations.''
In Hot Interconnects II, pp. 40-58, Stanford University,
  Stanford, CA, August 1994.
 - Nagle 1984
 - 
J. Nagle.
``Congestion control in IP/TCP internetworks.''
Request For Comments 896, Network Working Group, January 1984.
 - Pagels et al. 1994
 - 
M. A. Pagels, P. Druschel, and L. L. Peterson.
``Cache and TLB effectiveness in processing network I/O.''
Technical Report 94-08, University of Arizona, March 1994.
 - Pakin et al. 1995
 - 
S. Pakin, M. Lauria, and A. Chien.
``High-performance messaging on workstations: Illinois Fast
  Messages(FM) for Myrinet.''
In Supercomputing '95, San Diego, CA, 1995.
 - Peterson 1993
 - 
L. L. Peterson.
``Life on the OS/network boundary.''
Operating Systems Review, 27(2):94-98, April 1993.
 - Postel 1981a
 - 
J. Postel.
``Internet protocol.''
Request For Comments 791, IETF Network Working Group, September 1981.
 - Postel 1981b
 - 
J. Postel.
``Transmission control protocol.''
Request For CommentsC 793, IETF Network Working Group, September
  1981.
 - Postel 1981c
 - 
J. Postel.
``User datagram protocol.''
Request For Comments 768, IETF Network Working Group, August 1981.
 - Schoch & Hupp 1980
 - 
J. F. Schoch and J. A. Hupp.
``Performance of an Ethernet local network.''
Communications of the ACM, 23(12):711-720, December 1980.
 - Seitz 1994
 - 
C. Seitz.
``Myrinet: A gigabit-per-second local area network.''
In Hot Interconnects II, Stanford University, Stanford, CA,
  August 1994.
 - Stevens 1990
 - 
W. R. Stevens.
UNIX Network Programming.
Prentice Hall, Englewood Cliffs, NJ, 1990.
 - Thekkath et al. 1993
 - 
C. A. Thekkath, T. Nguyen, E. Moy, and E. D. Lazowska.
``Implementing network protocols at user-level.''
IEEE/ACM Transactions on Networking, pp. 554-565, October
  1993.
 - von Eicken et al. 1992
 - 
T. von Eicken, D. E. Culler, S. C. Goldstein, and K. E. Schauser.
``Active Messages: A mechanism for integrated communication and
  computation.''
In Proceedings of the Nineteenth ISCA, Gold Coast, Australia,
  May 1992.
 - von Eicken et al. 1995
 - 
T. von Eicken, A. Basu, V. Buch, and W. Vogels.
``U-Net: A user-level network interface for parallel and
  distributed computing.''
In Proceedings of the Fifteenth SOSP, pp. 40-53, Copper
  Mountain, CO, December 1995.
 - Watson & Mamrak 1987
 - 
R. M. Watson and S. A. Mamrak.
``Gaining efficiency in transport services by appropriate design and
  implementation choices.''
ACM Transactions on Computer Systems, 5(2):97-120, May 1987.
 
 
 Steve Rodrigues 
Wed Nov 13 21:45:19 PST 1996