High Performance Computing for Computational Science - VECPAR 2008: 8th International Conference, Toulouse, France, June 24-27, 2008. Revised Selected Papers

Rosa Filgueira Vicente, David E. Singh, Juan C. Pichel, Florin Isaila, Jesús Carretero

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper presents Locality-Aware Two-Phase (LATP) I/O, an optimization of the Two-Phase collective I/O technique from ROMIO, the most popular MPI-IO implementation. In order to increase the locality of the file accesses, LATP employs the Linear Assignment Problem (LAP) for finding an optimal distribution of data to processes, an aspect that is not considered in the original technique. This assignment is based on the local data that each process stores and has as main purpose the reduction of the number of communication involved in the I/O collective operation and, therefore, the improvement of the global execution time. Compared with Two-Phase I/O, LATP I/O obtains important improvements in most of the considered scenarios.
Original languageEnglish
Title of host publicationHigh Performance Computing for Computational Science - VECPAR 2008
Subtitle of host publication8th International Conference, Toulouse, France, June 24-27, 2008. Revised Selected Papers
EditorsJosé M. Laginha M. Palma, Patrick R. Amestoy, Michel Daydé, Marta Mattoso, João Correia Lopes
Place of PublicationBerlin, Heidelberg
PublisherSpringer Berlin Heidelberg
Pages137-149
Number of pages13
ISBN (Electronic)978-3-540-92859-1
ISBN (Print)978-3-540-92858-4
DOIs
Publication statusPublished - 2008

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Berlin Heidelberg
Volume5336
ISSN (Print)0302-9743

Fingerprint

Dive into the research topics of 'High Performance Computing for Computational Science - VECPAR 2008: 8th International Conference, Toulouse, France, June 24-27, 2008. Revised Selected Papers'. Together they form a unique fingerprint.

Cite this