A Low Latency Multicast Protocol

        This paper describes and evaluates an atomic multicast protocol that guarantees order and agreement conditions. The latency of message delivery in the new protocol is lower latency than previous protocols that provide the same functionality. The new protocols achieves low latency by eagerly delivering the multicast message to the application program before reaching agreement on the receipt order. Thus, the application can process the message and proceed in parallel with the execution of the agreement protocol, instead of blocking until all receivers reach consensus as in previous protocols. Results from a prototype implementation show that by using the proposed protocol instead of a traditional one, the latency of common file-system remote procedure calls can be reduced by up to 23%.

By: E. N. Elnozahy

Published in: RC21464 in 1999

This Research Report is not available electronically. Please request a copy from the contact listed below. IBM employees should contact ITIRC for a copy.

Questions about this service can be mailed to reports@us.ibm.com .