Proceedings of the 3rd Workshop on Exascale MPI 2015
DOI: 10.1145/2831129.2831131
|View full text |Cite
|
Sign up to set email alerts
|

A data streaming model in MPI

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0
1

Year Published

2016
2016
2022
2022

Publication Types

Select...
5
3
1

Relationship

3
6

Authors

Journals

citations
Cited by 18 publications
(6 citation statements)
references
References 20 publications
0
5
0
1
Order By: Relevance
“…A key example is StreamIt [124], a language that enables high performance of large streaming applications by efficiently mapping processes to a wide range of environments, including shared-memory architectures and HPC clusters. Another example is MPIStream, a prototype library implemented atop MPI, which provides an interface to existing MPI applications to adopt the streaming model [110,109]. Basically, MPIStream provides a lightweight approach to link MPI processes with different tasks by using four basic concepts of stream processing: communication channels, data producer/consumer, data streams and stream operations.…”
Section: Data Stream Processing Applications (Dasp)mentioning
confidence: 99%
“…A key example is StreamIt [124], a language that enables high performance of large streaming applications by efficiently mapping processes to a wide range of environments, including shared-memory architectures and HPC clusters. Another example is MPIStream, a prototype library implemented atop MPI, which provides an interface to existing MPI applications to adopt the streaming model [110,109]. Basically, MPIStream provides a lightweight approach to link MPI processes with different tasks by using four basic concepts of stream processing: communication channels, data producer/consumer, data streams and stream operations.…”
Section: Data Stream Processing Applications (Dasp)mentioning
confidence: 99%
“…The NCSw framework is divided in several abstract classes that represent the source of the input datasets and the target (or where) to conduct inference (Figure 3). The aim is to provide an easyto-use implementation that could enable the integration of new kinds of input sources (e.g., MPI streams [32]) or target devices (e.g., FPGA) in the future. The VPU implementation is based on the use of the NCAPI.…”
Section: Application Hostmentioning
confidence: 99%
“…III. THE IMPLEMENTATION In this section, we introduce the implementation of the decoupling approach in an MPI-based stream library, called MP-IStream [12]. We choose this implementation approach because MPI is currently the de-facto programming system on supercomputers and is likely to be available on exascale systems [1].…”
Section: E Identify Operations For Decouplingmentioning
confidence: 99%