Yuqun Chen, Princeton University

Abstract:

Our computer systems group at Princeton University have been developing Virtual Memory Mapped Communication (VMMC) mechanisms on both a customer-built hardware platform and a PC cluster connected by Myrinet network [Myricom]. VMMC allows for protected virtual-memory-to-virtual-memory data transfer at very low latency and achieves bandwidth that is close to the hardware limit. Newer version of VMMC has built-in primitives for efficiently supporting legacy socket interface. Our VMMC Socket implementation achieves the highest bandwidth even seen in the networking community. For details, please see our paper at Hot Interconnets V Symposium.

My current project involves porting VMMC to Windows NT platform. Our VMMC software is written without the need to modify the operating system. Only a device driver is needed to enable VMMC on the NT platform. I hope this Usenix NT conference would expose me to more intricate issues in doing high-performance computing on the NT platform and new ideas in utilizing NT's diverse features. In near future, I will also work on a graphics project on the NT platform.