VSL Publications

MADRE: The Memory-Aware Data Redistribution Engine

Cite
Stephen F. Siegel and Andrew R. Siegel, MADRE: The Memory-Aware Data Redistribution Engine. Recent Advances in Parallel Virtual Machine and Message Passing Interface, 15th European PVM/MPI User's Group Meeting, Dublin, Ireland, September 7-10, 2008, Proceedings. Lecture Notes in Computer Science 5205, Springer-Verlag (2008), pages 218–226.
Abstract
A new class of algorithms is presented for efficiently carrying out many-to-many parallel data redistribution in a memory-limited environment. Key properties of these algorithms are explored, and their performance is compared using idealized benchmark problems. These algorithms form part of a newly developed MPI-based library MADRE (Memory-Aware Data Redistribution Engine), an open source toolkit designed for easy integration with application codes to improve their performance, portability, and scalability.
Downloads
  1. Paper on publisher's web site
  2. madre_pvmmpi_2008.pdf (preprint)
BibTeX
@InProceedings{siegel-siegel:2008:madre,
  author = "Stephen F. Siegel and Andrew R. Siegel",
  title = "{MADRE}: The {M}emory-{A}ware {D}ata {R}edistribution {E}ngine",
  pages = {218-226},
  crossref = {pvmmpi2008}
}
@Proceedings{pvmmpi2008,
  booktitle = "Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface, 15th {E}uropean {PVM/MPI} User's Group Meeting, Proceedings",
  title = "Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface, 15th {E}uropean {PVM/MPI} User's Group Meeting, Proceedings",
  publisher = "Springer",
  series = "LNCS",
  volume = {5205},
  year = {2008},
  editor = {Alexey Lastovetsky and Tahar Kechadi and Jack Dongarra},
}

VSL | Publications