Proceedings of the 24th European MPI Users' Group Meeting 2017
DOI: 10.1145/3127024.3127034
|View full text |Cite
|
Sign up to set email alerts
|

MPI windows on storage for HPC applications

Abstract: Upcoming HPC clusters will feature hybrid memories and storage devices per compute node. In this work, we propose to use the MPI one-sided communication model and MPI windows as unique interface for programming memory and storage. We describe the design and implementation of MPI storage windows, and present its benefits for out-of-core execution, parallel I/O and fault-tolerance. In addition, we explore the integration of heterogeneous window allocations, where memory and storage share a unified virtual addres… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 34 publications
0
7
0
Order By: Relevance
“…Social Knowledge Management is production management and dissemination of knowledge, research, and socially promoted epistemological models of the class [13]. Knowledge development in society involves the participation of social actors themselves and Trans Discipline (which is not equivalent to interdisciplinarity).…”
Section: Social Knowledge Managementmentioning
confidence: 99%
“…Social Knowledge Management is production management and dissemination of knowledge, research, and socially promoted epistemological models of the class [13]. Knowledge development in society involves the participation of social actors themselves and Trans Discipline (which is not equivalent to interdisciplinarity).…”
Section: Social Knowledge Managementmentioning
confidence: 99%
“…Moreover, our design can support a variety of back stores. For instance, remote memory paging that fetches data from a memory server or compute node [6,14] could be easily integrated into UMap by providing a new store object.…”
Section: Related Workmentioning
confidence: 99%
“…Details about the semantics of operations on MPI storage windows and the implementation are provided in Ref. [23]. can be attached to a data stream.…”
Section: Higher-level I/o Interfacesmentioning
confidence: 99%