Next: About this document ...
Up: Cheating the I/O Bottleneck:
Previous: Availability
- 1
-
T. Anderson, M. Dahlin, J. Neefe, D. Patterson, D. Roselli, and R. Wang.
Serverless network file systems.
In Proceedings of the ACM Symposium on Operating Systems
Principles, pages 109-126, December 1995.
- 2
-
N. Boden, D. Cohen, R. Felderman, A. Kulawik, C. Seitz, J. Seizovic, and W-K
Su.
Myrinet - a gigabit-per-second local area network.
IEEE Micro, February 1995.
- 3
-
José Carlos Brustoloni and Peter Steenkiste.
Effects of buffering semantics on I/O performance.
In Proc. of the Second Symposium on Operating Systems Design and
Implementation, pages 277-291, Seattle, WA, October 1996. USENIX Assoc.
- 4
-
Greg Buzzard, David Jacobson, Milon Mackey, Scott Marovich, and John Wilkes.
An implementation of the Hamlyn sender-managed interface
architecture.
In Proc. of the Second Symposium on Operating Systems Design and
Implementation, pages 245-259, Seattle, WA, October 1996. USENIX Assoc.
- 5
-
Jeffrey S. Chase, Andrew J. Gallatin, Alvin R. Lebeck, and Kenneth G. Yocum.
Trapeze messaging API.
Technical Report CS-1997-19, Duke University, Department of Computer
Science, November 1997.
- 6
-
David R. Cheriton.
The V distributed system.
Communications of the ACM, 31(3):314-333, March 1988.
- 7
-
Brent N. Chun, Alan M. Mainwaring, and David E. Culler.
Virtual network transport protocols for Myrinet.
In Hot Interconnects Symposium V, August 1997.
- 8
-
D. Comer and J. Griffioen.
A new design for distributed systems: the remote memory model.
In Proceedings of the 1990 Summer USENIX, June 1990.
- 9
-
David E. Culler, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, Brent Chun,
Steven Lumetta, Alan Mainwaring, Richard Martin, Chad Yoshikawa, and
Frederick Wong.
Parallel computing on the Berkeley NOW.
In Proceedings of the 9th Joint Symposium on Parallel Processing
(JSPP 97), 1997.
- 10
-
Michael D. Dahlin, Randolph Y. Wang, and Thomas E. Anderson.
Cooperative caching: Using remote client memory to improve file
system performance.
In Proceedings of the First Symposium on Operating System Design
and Implementation, pages 267-280, November 1994.
- 11
-
Zubin D. Dittia, Guru M. Parulkar, and Jerome R. Cox.
The APIC approach to high performance network interface design:
Protected DMA and other techniques.
In Proceedings of IEEE Infocom, 1997.
WUCS-96-12 technical report.
- 12
-
Richard P. Draves, Brian N. Bershad, Richard F. Rashid, and Randall W. Dean.
Using continuations to implement thread management and communication
in operating systems.
In Proceedings of the Thirteenth ACM Symposium on Operating
System Principles, pages 122-136, December 1991.
- 13
-
Cezary Dubnicki, Angelos Bilas, Yuqun Chen, Stefanos Damianakis, and Kai Li.
VMMC-2: Efficient support for reliable, connection-oriented
communication.
In Hot Interconnects Symposium V, August 1997.
- 14
-
Michael J. Feeley, William E. Morgan, Frederic H. Pighin, Anna R. Karlin, and
Henry M. Levy.
Implementing global memory management in a workstation cluster.
In Proceedings of the Fifteenth ACM Symposium on Operating
Systems Principles, 1995.
- 15
-
Edward W. Felten and John Zahorjan.
Issues in the implementation of a remote memory paging system.
Technical Report 91-03-09, Department of Computer Science and
Engineering, University of Washington, March 1991.
- 16
-
John H. Hartman and John K. Ousterhout.
The Zebra striped network file system.
In Proceedings of the Fourteenth ACM Symposium on Operating
Systems Principles, pages 29-43, 1993.
- 17
-
Hsiao-Keng and Jerry Chu.
Zero-copy TCP in Solaris.
In Proceedings of the USENIX 1996 Annual Technical Conference,
January 1996.
- 18
-
Hervé A. Jamrozik, Michael J. Feeley, Geoffrey M. Voelker, James Evans III,
Anna R. Karlin, Henry M. Levy, and Mary K. Vernon.
Reducing network latency using subpages in a global memory
environment.
In Proceedings of the Seventh Symposium on Architectural Support
for Programming Languages and Operating Systems (ASPLOS VII), pages
258-267, October 1996.
- 19
-
Anthony D. Joseph, Alan F. deLespinasse, Joshua A. Tauber, David K. Gifford,
and M. Frans Kaashoek.
Rover: A toolkit for mobile information access.
In Proceedings of the Fifteenth ACM Symposium on Operating
System Principles, pages 156-171, December 1995.
- 20
-
Marshall Kirk McKusick, Keith Bostic, Michael J. Karels, and John S.
Quarterman.
The Design and Implementation of the 4.4BSD Unix Operating
System.
Addison Wesley, Reading, MA, 1996.
- 21
-
Scott Pakin, Vijay Karamcheti, and Andrew Chien.
Fast Messages (FM): Efficient, portable communication for
workstation clusters and massively-parallel processors.
IEEE Parallel and Distributed Technology, 1997.
- 22
-
Russel Sandberg, David Goldberg, Steve Kleiman, Dan Walsh, and Bob Lyon.
Design and implementation of the Sun Network File System.
In Proceedings of the Summer USENIX Conference, pages 119-130,
June 1985.
- 23
-
Chandramohan A. Thekkath, Timothy Mann, and Edward K. Lee.
Frangipani: A scalable distributed file system.
In Proceedings of the Sixteenth ACM Symposium on Operating
System Principles (SOSP), October 1997.
- 24
-
Geoff M. Voelker, Eric J. Anderson, Tracy Kimbrel, Michael J. Feeley,
Jeffrey S. Chase, Anna R. Karlin, and Henry M. Levy.
Implementing cooperative prefetching and caching in a
globally-managed memory system.
In Proceedings of ACM International Conference on Measurement
and Modeling of Computer Systems (SIGMETRICS '98), June 1998.
- 25
-
Deborah A. Wallach, Wilson C. Hsieh, Kirk L. Johnson, M. Frans Kaashoek, and
William E. Weihl.
Optimistic active messages: A mechanism for scheduling communication
with computation.
In Proceedings of the ACM Symposium on Principles and Practice
of Parallel Programming, July 1995.
- 26
-
Matt Welsh, Anindya Basu, and Thorsten von Eicken.
Incorporating memory management into user-level network interfaces.
In Hot Interconnects Symposium V, August 1997.
- 27
-
Kenneth G. Yocum, Jeffrey S. Chase, Andrew J. Gallatin, and Alvin R. Lebeck.
Cut-through delivery in Trapeze: An exercise in low-latency
messaging.
In Proceedings of the Sixth IEEE International Symposium on High
Performance Distributed Computing (HPDC-6), pages 243-252, August 1997.
Darrell Anderson
1998-04-27