@inproceedings{38b50a19d36142e9928e20f22aae1484,
title = "ASPEN: An Efficient Algorithm for Data Redistribution Between Producer and Consumer Grids",
abstract = "HPC applications and libraries have frequently moved parallel data from one distribution scheme to another, for reasons of performance. In modern times, a resurgence of interest in this data redistribution problem has emerged due to the need to relocate data distributed across one Producer grid onto a different distribution scheme across a Consumer grid. In this paper, we study the efficient algorithms to perform redistribution, and show how the best methods from the literature are still dependent on the number of processors in both grids. We describe a new algorithm ASPEN that exploits more cyclic patterns and relations in the distribution, is not dependent on the total number of processors and is thus well suited for use in a workflow management systems. We describe a preliminary implementation of the algorithm within such a workflow system and show performance results that indicate a significant performance benefit in data redistribution generation.",
keywords = "Data Distribution, Redistribution, Data Placement, Data Locality, Memory Layout, Communication Pattern, Parallel Programming, Distributed Memory",
author = "Clement Foyer and A Tate and Simon McIntosh-Smith",
year = "2018",
month = dec,
day = "31",
doi = "10.1007/978-3-030-10549-5_14",
language = "English",
isbn = "9783030105488",
series = "Lecture Notes in Computer Science",
publisher = "Springer, Cham",
pages = "171--182",
booktitle = "Euro-Par 2018: Parallel Processing Workshops",
address = "Switzerland",
}