REVENTS: Facilitating event-driven distributed HPC applications

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

Abstract

Modern scientific applications that need to share geographically scattered resources and dynamically adapt to changes in the environment pose challenges to traditional parallel and distributed programming paradigms. Distributed component frameworks attempt to address the demands of contemporary HPC applications by enabling coarse-grained decomposition and loose coupling. Nonetheless, components usually communicate via synchronous RPC, which is not suitable for interactive applications. This paper introduces a novel distributed event notification system, called REVENTS, which enables both synchronous and decentralized asynchronous component interactions. The REVENTS system is based on a topic-list publisher-subscriber model. It integrates and enhances common technologies for messaging, events, and group communication. The article introduces the REVENTS API, its reference implementation, and its application in the H2O metacomputing framework. Presented experimental results confirm REVENTS' usability in distributed HPC scenarios. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Kurzyniec, D., Sunderam, V., & Sławińska, M. (2008). REVENTS: Facilitating event-driven distributed HPC applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4967 LNCS, pp. 291–301). https://doi.org/10.1007/978-3-540-68111-3_31

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