2009 IEEE International Symposium on Parallel &Amp; Distributed Processing 2009
DOI: 10.1109/ipdps.2009.5160944
|View full text |Cite
|
Sign up to set email alerts
|

A lightweight stream-processing library using MPI

Abstract: We describe the design of a lightweight library using MPI to support stream-processing on acyclic process structures. The design can be used to connect together arbitrary modules where each module can be its own parallel MPI program. We make extensive use of MPI groups and communicators to increase the flexibility of the library, and to make the library easier and safer to use. The notion of a communication context in MPI ensures that libraries do not conflict where a message from one library is mistakenly rec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 11 publications
(16 reference statements)
0
1
0
Order By: Relevance
“…Instead we use our own fast runtime system to communicate data between the filters in the stream graph across systems. Wagner et al [32] propose a stream processing framework that completely utilizes the MPI library. They make use of MPI groups and communicators to improve the flexibility of the MPI library to support stream processing.…”
Section: Related Workmentioning
confidence: 99%
“…Instead we use our own fast runtime system to communicate data between the filters in the stream graph across systems. Wagner et al [32] propose a stream processing framework that completely utilizes the MPI library. They make use of MPI groups and communicators to improve the flexibility of the MPI library to support stream processing.…”
Section: Related Workmentioning
confidence: 99%