Next: About this document
Up: Porting a User-Level
Previous: Acknowledgments
References
- 1
-
Richard Alpert, Cezary Dubnicki, Edward W. Felten, and Kai Li.
Design and Implementation of NX Message Passing Using SHRIMP Virtual
Memory-Mapped Communication.
In Proceedings of the International Conference on Parallel
Processing, August 1996.
- 2
-
Anindya Basu, Matt Welsh, and Thorsten von Eicken.
Incorporating Memory Management into User-Level Network Interfaces.
In Presentation at IEEE Hot Interconnects V, August 1997.
Also available as Tech Report TR97-1620, Computer Science Department,
Cornell University.
- 3
-
A. Bilas and E. W. Felten.
Fast RPC on the SHRIMP Virtual Memory Mapped Network Interface.
Journal of Parallel and Distributed Computing, 40(1):138-146,
January 1997.
- 4
-
Andrew D. Birrell and Bruce Jay Nelson.
Implementing Remote Procedure Calls.
ACM Trans. Comp. Sys., 2(1):39-59, November 1984.
- 5
-
M. Blumrich, K. Li, R. Alpert, C. Dubnicki, E. Felten, and J. Sandberg.
A Virtual Memory Mapped Network Interface for the Shrimp
Multicomputer.
In Proceedings of the 21st Annual Symposium on Computer
Architecture, pages 142-153, April 1994.
- 6
-
Matthias A. Blumrich, Richard D. Alpert, Yuqun Chen, Douglas W. Clark,
Stefanos N. Damianakis, Cezary Dubnicki, Edward W. Felten, Liviu Iftode, Kai
Li, Margaret Martonosi, and Robert A. Shillner.
Design Decisions in the SHRIMP System: An Empirical Study.
In Proceedings of the 25th Annual Symposium on Computer
Architecture, June 1998.
To appear.
- 7
-
Matthias A. Blumrich, Cezary Dubnick, Edward W. Felten, and Kai Li.
Protected, User-Level DMA for the SHRIMP Network Interface.
In IEEE 2nd International Symposium on High-Performance Computer
Architecture, pages 154-165, February 1996.
- 8
-
Greg Buzzard, David Jacobson, Milon Mackey, Scott Marovich, and John Wilkes.
An Implementation of the Hamlyn Sender-Managed Interface
Architecture.
In Proceedings of the Second USENIX Symposium on Operating
Systems Design and Implementation (OSDI), pages 245-260, October 1996.
- 9
-
Yuqun Chen, Angelos Bilas, Stefanos N. Damianakis, Czarek Dubnicki, and Kai Li.
UTLB: A Mechanism for Translations on Network Interface.
In Proceedings of the 8th International Conference on
Architectural Support for Programming Languages and Operating Systems, pages
193-204, October 1998.
- 10
-
Compaq/Intel/Microsoft.
Virtual Interface Architecture Specification, Version 1.0,
December 1997.
- 11
-
Princeton University Computer Science Department.
The Princetion Display Wall Project.
https://www.cs.princeton.edu/omniwall, 1999.
- 12
-
C. Dalton, G.Watson, D. Banks, C. Calamvokis, A. Edwards, and J. Lumley.
Afterburner.
IEEE Network, 7(4):36-43, 1995.
- 13
-
Stefanos N. Damianakis.
Efficient Connection-Oriented Communication on High-Performance
Networks.
PhD thesis, Dept. of Computer Science, Princeton University, May
1998.
Available as technical report TR-582-98.
- 14
-
Stefanos N. Damianakis, Cezary Dubnicki, and Edward W. Felten.
Stream Sockets on SHRIMP.
In Proc. of 1st Intl. Workshop on Communication and
Architectural Support for Network-Based Parallel Computing (Proceedings
available as Lecture Notes in Computer Science 1199), February 1997.
- 15
-
Cezary Dubnicki, Angelos Bilas, Kai Li, and James Philbin.
Design and Implementation of Virtual Memory-Mapped Communication on
Myrinet.
In Proceedings of the IEEE 11th International Parallel
Processing Symposium, April 1997.
- 16
-
David R. Hanson.
C Interfaces and Implementations: Techniques for Creating
Reusable Software.
Addison-Wesley, Reading, Massachusetts, 1997.
- 17
-
Liviu Iftode, Cezary Dubnicki, Edward Felten, and Kai Li.
Improving Release-Consistent Shared Virtual Memory using Automatic
Update.
In Proceedings of IEEE 2nd International Symposium on
High-Performance Computer Architecture, February 1996.
- 18
-
S. J. Leffler, M. K. McKusick, M. J. Karels, and J. S. Quarterman.
The Design and Implementation of the 4.3BSD Unix Operating
System.
Addison Wesley, 1989.
- 19
-
Chris Maeda and Brian N. Bershad.
Protocol Service Decomposition for High-Performance Networking.
In Proceedings of 14th ACM Symposium on Operating Systems
Principles, pages 244-255, December 1993.
- 20
-
Scott Pakin, Mario Lauria, and Andrew Chien.
High Performance Messaging on Workstations: Illinois Fast Messages
(FM) for Myrinet.
In Proceedings of Supercomputing '95, 1995.
- 21
-
R. Samanta, A. Bilas, L. Iftode, and J.P. Singh.
Home-based SVM protocols for SMP clusters: Design and
Performance.
In Proceedings of 4th International Symposium on
High-Performance Computer Architecture, February 1998.
- 22
-
Robert A. Shillner and Edward W. Felten.
Simplifying Distributed File Systems Using a Shared Logical Disk.
Technical Report TR-524-96, Princeton University Computer Science
Department, Princeton NJ, 1996.
- 23
-
J.M. Smith and C.B.S. Traw.
Giving Applications Access to Gb/s Networking.
IEEE Network, 7(4):44-52, July 1993.
- 24
-
H. Tezuka, A. Hori, and Y. Ishikawa.
PM: a High-Performance Communication Library for Multi-user Parallel
Environments.
Submitted to Usenix'97, 1996.
- 25
-
S.C. Woo, M. Ohara, E. Torrie, J.P. Singh, and A. Gupta.
Methodological Considerations and Characterization of the SPLASH-2
Parallel Application Suite.
In Proceedings of the 22nd Annual Symposium on Computer
Architecture, May 1995.
- 26
-
Yuanyuan Zhou, Liviu Iftode, and Kai Li.
Performance Evaluation of Two Home-Based Lazy Release Consistency
Protocols for Shared Virtual Memory Systems.
In Proceedings of the Second USENIX Symposium on Operating
Systems Design and Implementation (OSDI), pages 75-88, October 1996.
Yuqun (Michael) Chen
Wed Jun 2 19:35:36 EDT 1999