TY - CONF
T1 - Porting a user-level communication architecture to NT
T2 - 3rd USENIX Windows NT Symposium
AU - Chen, Yuqun
AU - Damianakis, Stefanos N.
AU - Kumar, Sanjeev
AU - Yu, Xiang
AU - Li, Kai
N1 - Funding Information:
This project is sponsored in part by DARPA under grant N00014-95-1-1144, by NSF under grant MIP 9420653 and CDA96-24099, and by Intel Corporation. We would like to thank Paul Pierce from Intel Corp. for doing the initial port of VMMC to NT, Allison Klein and Rudro Samanta from Princeton University for providing us with Display Wall applications, and Richard Shupak from Microsoft Corp. for answering our NT questions. We also want to thank the program committee, anonymous reviewers, and the shepherd of this paper, Thorsten von Eicken, for the helpful feedback.
Funding Information:
This project is sponsored in part by DARPA under grant N00014-95-1-1144, by NSF under grant MIP 9420653 and CDA96-24099, and by Intel Corporation.
Publisher Copyright:
© 1999 by The USENIX Association All Rights Reserved.
PY - 1999
Y1 - 1999
N2 - This paper describes our experiences in porting the VMMC user-level communication architecture from Linux to Windows NT. The original Linux implementation required no operating system changes and was done entirely using device drivers and user-level libraries. Porting the Linux implementation to NT was fairly straightforward and required no kernel modifications. Our measurements show that the performance of both platforms is fairly similar for the common data transfer operations because they bypass the OS. But Linux performs better than NT on operations that require OS support.
AB - This paper describes our experiences in porting the VMMC user-level communication architecture from Linux to Windows NT. The original Linux implementation required no operating system changes and was done entirely using device drivers and user-level libraries. Porting the Linux implementation to NT was fairly straightforward and required no kernel modifications. Our measurements show that the performance of both platforms is fairly similar for the common data transfer operations because they bypass the OS. But Linux performs better than NT on operations that require OS support.
UR - http://www.scopus.com/inward/record.url?scp=0004988209&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0004988209&partnerID=8YFLogxK
M3 - Paper
AN - SCOPUS:0004988209
Y2 - 12 July 1999 through 15 July 1999
ER -