• DocumentCode
    2132856
  • Title

    Dynamic alignment and distribution of irregularly coupled data arrays for scalable parallelization of particle-in-cell problems

  • Author

    Liao, Wei-keng ; Ou, Chao-Wei ; Ranka, Sanjay

  • Author_Institution
    Center for Sci. & Technol., Syracuse Univ., NY, USA
  • fYear
    1996
  • fDate
    15-19 Apr 1996
  • Firstpage
    57
  • Lastpage
    61
  • Abstract
    Particle-in-cell (PIC) plasma simulation codes require two data arrays-particle array and field array-for storing the lists of particles and electromagnetic fields, respectively. In every iteration the two are updated based on the valves of each other. The interaction between these two arrays is dynamic due to the movement of particles. Efficient parallelization of PIC requires the two data arrays to be load balanced and the amount of communication generated due to the interaction between them to be minimized. This requires dynamic distribution and alignment of the two arrays. In this paper we present fast and efficient methods for achieving this task at run-time. The implementation and performance of a relativistic electromagnetic PIC plasma simulation code on the CM-5 are described
  • Keywords
    parallel algorithms; physics computing; plasma simulation; processor scheduling; CM-5; dynamic alignment; dynamic distribution; electromagnetic fields; field array; irregularly coupled data arrays; particle array; particle-in-cell problems; plasma simulation codes; scalable parallelization; Chaos; Concurrent computing; Costs; Data structures; Distributed computing; Electromagnetic coupling; Electromagnetic fields; Information science; Partitioning algorithms; Plasma simulation; Runtime; Valves;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-7255-2
  • Type

    conf

  • DOI
    10.1109/IPPS.1996.508039
  • Filename
    508039