Check out the new USENIX Web site.
USENIX - Abstracts


Harnessing User-Level Networking Architectures for Distributed Object Computing Over High-Speed Networks

Rajesh S. Madukkarumukumana, Hemal V. Shah
Intel Corporation
Calton Pu
Oregon Graduate Institute of Science and Technology

Abstract

In a distributed object system such as Distributed Component Object Model (DCOM) [5, 7], legacy transport protocols used for communication limit the performance over high-speed networks. By making use of a low-latency, high-bandwidth, and low overhead user-level networking architecture such as Virtual Interface (VI) Architecture [8, 18] this performance bottleneck can be significantly reduced. Since user-level networking architectures provide low-level primitives, the challenge lies in integrating them into high-level applications. This requires a systematic approach. In this paper, a methodology to utilize VI Architecture to improve the performance of DCOM using custom object marshaling is developed. Initial experimental results demonstrate that the latencies of small messages in distributed object computing can be significantly reduced by this methodology.
  • View the full text of this paper in HTML form and PDF form.

  • If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.

  • To become a USENIX Member, please see our Membership Information.


webster@usenix.org
Last changed: 11 April 2002 aw
Technical Program
Symposium Index
USENIX home