Evaluating the performance of demultiplexing strategies for real-time CORBA
- 22 November 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 3, 1729-1734
- https://doi.org/10.1109/glocom.1997.644554
Abstract
Efficient and predictable demultiplexing is necessary to pr o- vide real-time support for distributed object computing ap - plications developed with CORBA. This paper presents two contributions to the study of demultiplexing for real-time CORBA endsystems. First, we present an empirical study of three demultiplexing strategies used by a real-time Obje ct Adapter based on SunSoft IIOP. These strategies compare the performance of (1) linear search, (2) perfect hashing, and ( 3) active demultiplexing for a wide range of target objects and operations. Second, we describe how we are using the per- fect hashing and active demultiplexing strategies to devel op a high-performance, real-time ORB called TAO.Keywords
This publication has 8 references indexed in Scilit:
- The performance of the CORBA dynamic invocation interface and dynamic skeleton interface over high-speed ATM networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The APIC approach to high performance network interface design: protected DMA and other techniquesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Evaluating CORBA latency and scalability over high-speed ATM networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The design and performance of a real-time CORBA event servicePublished by Association for Computing Machinery (ACM) ,1997
- CORBA: integrating diverse applications within distributed heterogeneous environmentsIEEE Communications Magazine, 1997
- DPFACM SIGCOMM Computer Communication Review, 1996
- Multiplexing issues in communication system designPublished by Association for Computing Machinery (ACM) ,1990
- The packer filter: an efficient mechanism for user-level network codePublished by Association for Computing Machinery (ACM) ,1987