• DocumentCode
    1912901
  • Title

    IOPin: Runtime Profiling of Parallel I/O in HPC Systems

  • Author

    Seong Jo Kim ; Seung Woo Son ; Wei-keng Liao ; Kandemir, Mahmut ; Thakur, Rahul ; Choudhary, Alok

  • Author_Institution
    Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2012
  • fDate
    10-16 Nov. 2012
  • Firstpage
    18
  • Lastpage
    23
  • Abstract
    Many I/O- and data-intensive scientific applications use parallel I/O software to access files in high performance. On modern parallel machines, the I/O software consists of several layers, including high-level libraries such as Parallel netCDF and HDF, middleware such as MPI-IO, and low-level POSIX interface supported by the file systems. For the I/O software developers, ensuring data flow is important among these software layers with performance close to the hardware limits. This task requires understanding the design of individual libraries and the characteristics of data flow among them. In this paper, we propose a dynamic instrumentation framework that can be used to understand the complex interactions across different I/O layers from applications to the underlying parallel file systems. Our preliminary experience indicates that the costs of using the proposed dynamic instrumentation is about 7% of the application execution time.
  • Keywords
    Unix; middleware; parallel programming; program diagnostics; software libraries; user interfaces; HPC systems; I-O layers; IOPin; data flow; data-intensive scientific applications; dynamic instrumentation framework; low-level POSIX interface; middleware; parallel I-O software; parallel file systems; parallel machines; runtime profiling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion:
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    978-1-4673-6218-4
  • Type

    conf

  • DOI
    10.1109/SC.Companion.2012.14
  • Filename
    6495796