• DocumentCode
    168639
  • Title

    Transparent in Situ Data Transformations in ADIOS

  • Author

    Boyuka, David A. ; Lakshminarasimham, Sriram ; Xiaocheng Zou ; Zhenhuan Gong ; Jenkins, J. ; Schendel, Eric R. ; Podhorszki, Norbert ; Qing Liu ; Klasky, Scott ; Samatova, N.F.

  • Author_Institution
    North Carolina State Univ., Raleigh, NC, USA
  • fYear
    2014
  • fDate
    26-29 May 2014
  • Firstpage
    256
  • Lastpage
    266
  • Abstract
    Though an abundance of novel "data transformation" technologies have been developed (such as compression, level-of-detail, layout optimization, and indexing), there remains a notable gap in the adoption of such services by scientific applications. In response, we develop an in situ data transformation framework in the ADIOS I/O middleware with a "plug in" interface, thus greatly simplifying both the deployment and use of data transform services in scientific applications. Our approach ensures user-transparency, runtime-configurability, compatibility with existing I/O optimizations, and the potential for exploiting read-optimizing transforms (such as level-of-detail) to achieve I/O reduction. We demonstrate use of our framework with the QLG simulation at up to 8,192 cores on the leadership-class Titan supercomputer, showing negligible overhead. We also explore the read performance implications of data transforms with respect to parameters such as chunk size, access pattern, and the "opacity" of different transform methods including compression and level-of-detail.
  • Keywords
    data handling; input-output programs; middleware; ADIOS; I/O middleware; I/O optimizations; I/O reduction; QLG simulation; access pattern; chunk size; compression method; data transformations; leadership-class Titan supercomputer; level-of-detail method; plug in interface; read performance implications; read-optimizing transforms; runtime-configurability; transform method opacity; user-transparency; Arrays; Data models; Layout; Middleware; Runtime; Transforms; XML; ADIOS; I/O middleware; compression; data transforms; indexing; level-of-detail; storage layout optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2014 14th IEEE/ACM International Symposium on
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/CCGrid.2014.73
  • Filename
    6846461