Optimizing message delivery in asynchronous distributed applications

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Since the message delivery time of asynchronous applications is unpredictable, each asynchronous process must probe (or poll) the network for new messages regularly. If polling is carried out too aggressively, a majority of the probes will be unsuccessful. However, the cost for probing the network is similar to the cost of communication operations. Thus, optimizing the message reception behavior has a significant impact on the performance of the application. This paper studies this problem, and develops a cost model to optimize the polling frequency. We also develop strategies to optimize the message delivery behavior, and study their impact on the performance of a parallel discrete event simulator. © Springer-Verlag Berlin Heidelberg 1999.

Cite

CITATION STYLE

APA

Sharma, G. D., Abu-Ghazaleh, N. B., Rajasekaran, U. K. V., & Wilsey, P. A. (1999). Optimizing message delivery in asynchronous distributed applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1685 LNCS, pp. 1204–1208). Springer Verlag. https://doi.org/10.1007/3-540-48311-x_171

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free