elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Analyzing Parallel Applications for Unnecessary I/O Semantics That Inhibit File System Performance

Oeste, Sebastian and Kluge, Michael and Tschüter, Ronny and Nagel, Wolfgang E. (2023) Analyzing Parallel Applications for Unnecessary I/O Semantics That Inhibit File System Performance. In: 38th International Conference on High Performance Computing, ISC High Performance 2023, 13999, pp. 161-176. Springer Nature Switzerland. HPC I/O in the Data Center Workshop, 2023-05-25, Hamburg, Deutschland. doi: 10.1007/978-3-031-40843-4_13. ISBN 978-303140842-7. ISSN 0302-9743.

Full text not available from this repository.

Official URL: https://link.springer.com/chapter/10.1007/978-3-031-40843-4_13

Abstract

Scalability and performance of I/O intensive parallel applications are major concerns in modern High Performance Computing (HPC) environments. Almost all applications use POSIX I/O explicitly or implicitly through third party libraries like MPI-IO to perform I/O operations on the file system. POSIX I/O is known to be one of the lead causes of poor I/O performance due to its restrictive access semantics and consistency requirements. Some file systems therefore relax specific POSIX semantics to alleviate I/O performance penalties. In order to make the most effective use of the offered file systems features it is required to know what kind of POSIX semantics an application requires. Existing tools can analyze parallel I/O performance to report type and duration of executed I/O operations. There are even tools that analyse the consistency requirements of data operations, but none that also consider perfromance critical patterns of metadata operations. In this paper, we present a novel, systematic approach that groups parallel I/O operations and analyzes their I/O semantics with respect to POSIX I/O. We provide the tool rabbitxx that identifies concurrent overlapping accesses to the same file but also identifies metadata accesses such as concurrent create operations in the same directory. Our work indicates that POSIX defined I/O access semantics, in its current form, are often not necessary for parallel applications.

Item URL in elib:https://elib.dlr.de/195779/
Document Type:Conference or Workshop Item (Speech)
Title:Analyzing Parallel Applications for Unnecessary I/O Semantics That Inhibit File System Performance
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Oeste, SebastianUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Kluge, MichaelUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Tschüter, RonnyUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Nagel, Wolfgang E.UNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Date:25 August 2023
Journal or Publication Title:38th International Conference on High Performance Computing, ISC High Performance 2023
Refereed publication:Yes
Open Access:No
Gold Open Access:No
In SCOPUS:Yes
In ISI Web of Science:No
Volume:13999
DOI:10.1007/978-3-031-40843-4_13
Page Range:pp. 161-176
Editors:
EditorsEmailEditor's ORCID iDORCID Put Code
Bienz, AmandaUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Weiland, MichèleUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Baboulin, MarcUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Kruse, CarolaParallel Algorithms Team, CERFACS (Centre Européen de Recherche et de Formation Avancée en Calcul Scientifique), 42 Avenue Gaspard Coriolis, 31057 Toulouse Cedex 01, Francehttps://orcid.org/0000-0002-4142-7356UNSPECIFIED
Publisher:Springer Nature Switzerland
Series Name:Lecture Notes in Computer Science
ISSN:0302-9743
ISBN:978-303140842-7
Status:Published
Keywords:Performance Analysis, I/O, POSIX, Semantics, File system, HPC
Event Title:HPC I/O in the Data Center Workshop
Event Location:Hamburg, Deutschland
Event Type:Workshop
Event Date:25 May 2023
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Aeronautics
HGF - Program Themes:other
DLR - Research area:Aeronautics
DLR - Program:L - no assignment
DLR - Research theme (Project):L - no assignment
Location: Dresden
Institutes and Institutions:Institute of Software Methods for Product Virtualization > High Perfomance Computing
Deposited By: Tschüter, Ronny
Deposited On:25 Sep 2023 18:28
Last Modified:24 Apr 2024 20:56

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.