• DocumentCode
    2545854
  • Title

    Particle-in-Cell Simulation Codes in High Performance Fortran

  • Author

    Akarsu, Erol ; Dincer, Kivanc ; Haupt, Tomasz ; Fox, Geoffrey C.

  • Author_Institution
    Syracuse University, NY
  • fYear
    1996
  • fDate
    1996
  • Firstpage
    38
  • Lastpage
    38
  • Abstract
    Particle-in-Cell (PIC) plasma simulation codes model the interaction of charged particles with surrounding electrostatic and magnetic fields. PIC´s computational requirements are classified at as one of the grand-challenge problems facing the high-performance community. In this paper we present the implementation of 1-D and 2-D electrostatic PIC codes in High Performance Fortran (HPF) on an IBM SP-2. We used one of the most successful commercial HPF compilers currently available and augmented the compiler´s missing HPF functions with extrinsic routines when necessary. We obtained a near linear speed-up in execution time and a performance comparable to the native message-passing implementations on the same platform.
  • Keywords
    High Performance Fortran; Particle-in-Cell; Computational modeling; Electrostatics; Magnetic fields; Plasma simulation; High Performance Fortran; Particle-in-Cell;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1996. Proceedings of the 1996 ACM/IEEE Conference on
  • Print_ISBN
    0-89791-854-1
  • Type

    conf

  • DOI
    10.1109/SUPERC.1996.183540
  • Filename
    1392909