An Unstructured Mesh Based Infrastructure for Exascale PIC Simulations

POSTER

Abstract

Particle-in-cell (PIC) methods are effective for modeling fusion plasmas. In a number of important cases the simulation domain is complex and the fields have large spatial variations. In such cases it is desirable to take advantage of unstructured mesh technologies. This poster will overview PUMIpic, a distributed unstructured mesh infrastructure for PIC calculations and indicate the status of its use in two fusion plasma modeling applications. A key feature of PUMIpic is using a partitioned mesh as the core data structure with particles accessed via the mesh. Both the mesh and associated particle data structures, and the mesh/particle interaction operations are designed for effective execution on accelerator based exascale computers. PUMIpic is being used in the development of versions of two fusion plasma physics PIC codes; XCG for edge plasma simulations and GITR wall impurity transport simulations.

*This work is supported by the DOE SciDAC grants DE-SC0018275 and DE-AC52-07NA27344

Authors

  • Chonglin Zhang

    • Rensselaer Polytechnic Institute
  • Gopakumar Perumpilly

    • Rensselaer Polytechnic Institute
  • Gerrett Diamond

    • Rensselaer Polytechnic Institute
  • Cameron Smith

    • Rensselaer Polytechnic Institute
  • Onkar Sahni

    • Rensselaer Polytechnic Institute
  • Agnieszka Truszkowska

    • Rensselaer Polytechnic Institute
  • Mark Shephard

    • RPI
    • Rensselaer Polytechnic Institute