A Distributed Hash Table using One-sided Communication in MPI
Zusammenfassung
The Message Passing Interface (MPI) can be applied to implement data structures that are distributed across process memory, such as distributed arrays or hash tables. In this paper a hash table implementation
is described that employs one-sided communication in case of collision-free access. Collisions of data entries within the hash table are treated using dynamic overflow memory and two-sided communication. This leads to a two-level communication architecture that combines one-sided and two-sided operations in a data structure and the related access operations. This approach circumvents the problem of dynamic and unforeseen size and arrangement of data structures in shared memory that would be hard to manage using solely one-sided communication.
- Vollständige Referenz
- BibTeX
Sobe, P., Graupner, T. & Hennig, F.,
(2017).
A Distributed Hash Table using One-sided Communication in MPI.
PARS-Mitteilungen: Vol. 34, Nr. 1.
Berlin:
Gesellschaft für Informatik e.V., Fachgruppe PARS.
(S. 66-77).
@article{mci/Sobe2017,
author = {Sobe, Peter AND Graupner, Tom AND Hennig, Florian},
title = {A Distributed Hash Table using One-sided Communication in MPI},
journal = {PARS-Mitteilungen},
volume = {34},
number = {1},
year = {2017},
,
pages = { 66-77 }
}
author = {Sobe, Peter AND Graupner, Tom AND Hennig, Florian},
title = {A Distributed Hash Table using One-sided Communication in MPI},
journal = {PARS-Mitteilungen},
volume = {34},
number = {1},
year = {2017},
,
pages = { 66-77 }
}
| Dateien | Groesse | Format | Anzeige | |
|---|---|---|---|---|
| PARS-2017_paper_6.pdf | 113.3Kb | Öffnen |
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISSN: 0177-0454
Datum: 2017
Sprache:
(en)
(en)
Typ: Text/Journal Article

