Since the definition of the MPI-IO, a standard interface for parallel IO, some implementations are available for cluster of workstations. In this paper we focus on the ROMIO implementation (from Argonne Laboratory), running on PVFS. PVFS [5] is a Parallel Virtual File System developed at Clemson University. This file system uses local file systems of I/O nodes in a cluster to store data on disks. Data is striped among disks with a stripe parameter. The ROMIO implementation is not aware of the particular data-distribution of PVFS. We show how to improve performances of collective I/O of MPI-IO on such a parallel and distributed file system: the optimization avoids the data-redistribution induced by the PVFS file system. We show performance results on typical file access schemes found in data-parallel applications, and compare to the performances of the original PVFS port.
CITATION STYLE
Ilroy, J., Randriamaro, C., & Utard, G. (2001). Improving MPI-I/O performance on PVFS. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2150, pp. 911–915). Springer Verlag. https://doi.org/10.1007/3-540-44681-8_126
Mendeley helps you to discover research relevant for your work.