• DocumentCode
    3219203
  • Title

    H5Part: A Portable High Performance Parallel Data Interface for Particle Simulations

  • Author

    Adelmann, A. ; Ryne, R.D. ; Shalf, J.M. ; Siegerist, C.

  • Author_Institution
    PSI, Villigen, Switzerland
  • fYear
    2005
  • fDate
    16-20 May 2005
  • Firstpage
    4129
  • Lastpage
    4131
  • Abstract
    The very largest parallel particle simulations, for problems involving six dimensional phase space, generate vast quantities of data. It is desirable to store such enormous datasets efficiently and also to share data effortlessly between data analysis tools such as PartView [1] and extensions to AVS/Express among other groups who are working on particle-based accelerator simulations. We define a very simple file schema built on top of HDF5 [2] (Hierarchical Data Format version 5) as well as an API that simplifies the reading/writing of the data to the HDF5 file format. HDF5 offers a self-describing machine-independent binary file format that supports scalable parallel I/O performance for MPI codes on computer systems ranging from laptops to supercomputers. The sample H5Part API is available for C, C++, and Fortran codes. The common file format will enable groups that use completely different simulation implementations to transparently share datasets and custom data analysis tools like PartView. We will show examples and benchmark data for various platforms.
  • Keywords
    Analytical models; Computational modeling; Concurrent computing; Data analysis; Large-scale systems; Particle accelerators; Portable computers; Scientific computing; Supercomputers; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 2005. PAC 2005. Proceedings of the
  • Print_ISBN
    0-7803-8859-3
  • Type

    conf

  • DOI
    10.1109/PAC.2005.1591740
  • Filename
    1591740