• DocumentCode
    10405
  • Title

    Parallelization of XPDP1 Code for Technology Applications of Plasmas

  • Author

    Gomes, E.B.L. ; Roberto, Marisa ; Orellana, E.T.V. ; Segundo, G. S. Amarante

  • Author_Institution
    Univ. Estadual de Santa Cruz (UESC), Ilheus, Brazil
  • Volume
    12
  • Issue
    2
  • fYear
    2014
  • fDate
    Mar-14
  • Firstpage
    122
  • Lastpage
    128
  • Abstract
    This work presents the main steps towards a parallel version of the PIC (Particle In Cell) code XPDP1 (X Plasma Device Planar 1-Dimensional), which uses a Monte Carlo procedure to treat collisions among the particles of different species of neutral and ionized pure gases such as argon, oxygen and others. The graphical interface of XPDP1 has been removed and it was parallelized by means of a hybrid approach, with message-passing for distributed memory (using MPI) and shared memory (using OpenMP). The tests for the efficiency and speedup were carried out on a hybrid homogeneous cluster and the results obtained show speedups of approximately ten for 32 cores on 4 servers, which allows the use of this code on problems which are infeasible with the serial version.
  • Keywords
    Monte Carlo methods; argon; distributed memory systems; oxygen; parallel programming; physics computing; plasma applications; plasma collision processes; plasma devices; plasma simulation; shared memory systems; Ar; Monte Carlo procedure; O2; OpenMP; X plasma device planar one-dimensional; XPDP1 code parallelization; XPDP1 graphical interface; argon; distributed memory; hybrid approach; hybrid homogeneous cluster; ionized pure gases; message-passing; neutral gases; oxygen; particle in cell code XPDP1; particle-species collisiosn; plasma technology applications; shared memory; Gases; Monte Carlo methods; Plasma devices; RLC circuits; Software; Visualization; Cold plasma; PIC/MCC codes; Parallel programming;
  • fLanguage
    English
  • Journal_Title
    Latin America Transactions, IEEE (Revista IEEE America Latina)
  • Publisher
    ieee
  • ISSN
    1548-0992
  • Type

    jour

  • DOI
    10.1109/TLA.2014.6749528
  • Filename
    6749528