• DocumentCode
    2806539
  • Title

    MPI Parallelization of PIC Simulation with Adaptive Mesh Refinement

  • Author

    Matsui, Tatsuki ; Usui, Hideyuki ; Moritaka, Toseo ; Nunami, Masanori

  • Author_Institution
    Grad. Sch. of Syst. Inf., Kobe Univ., Kobe, Japan
  • fYear
    2011
  • fDate
    9-11 Feb. 2011
  • Firstpage
    277
  • Lastpage
    281
  • Abstract
    With the prevalence of massively parallel computer architecture, MPI parallelization of existing simulation codes for stand-alone system and its parallel optimization to achieve feasible scalability are in critical need. Of many numerical approaches, adaptive mesh refinement(AMR) is known to be one of the particular cases in which MPI parallelization is challenging. In this manuscript, our ongoing project and roadmap to port the AMR-enabled Particle-in-Cell code onto distributed environments is exhibited. Our present technique is characterized by two main features. First, remote memory access is employed for inter-process data transfer in attempt to access the data with less intermediate processes. Secondly, in order to achieve better load balance, the domain decomposition according to the modified Morton ordering is introduced.
  • Keywords
    mesh generation; message passing; parallel architectures; physics computing; AMR-enabled particle-in-cell code; MPI parallelization; Morton ordering; PIC simulation; adaptive mesh refinement; distributed environment; interprocess data transfer; massively parallel computer architecture; parallel optimization; remote memory access; simulation codes; stand-alone system; Adaptation model; Computational modeling; Load modeling; Magnetosphere; Physics; Plasmas; Scalability; MPI; Multi-scale Physics; PIC simulation; Remote Memory Access;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2011 19th Euromicro International Conference on
  • Conference_Location
    Ayia Napa
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4244-9682-2
  • Type

    conf

  • DOI
    10.1109/PDP.2011.96
  • Filename
    5738999