• DocumentCode
    2406640
  • Title

    Parallel performance characteristics of ICEPIC

  • Author

    Mardahl, Peter ; Greenwood, Andrew ; Murphy, Tony ; Cartwright, Keith

  • Author_Institution
    Air Force Res. Lab., Kirtland AFB, NM, USA
  • fYear
    2003
  • fDate
    9-13 June 2003
  • Firstpage
    86
  • Lastpage
    90
  • Abstract
    Fast, efficient results from the ICEPIC (improved concurrent electromagnetic particle in cell) code are key to the Air Force Research Laboratory´s efforts to design high power microwave sources for electronic warfare and nonlethal weaponry. Parallelization of ICEPIC allows the use of DoD supercomputer assets to perform device simulations which would previously have been impossible, and also to obtain these results quickly, with little waste of expensive CPU resources. We explain the parallel design and implementation of ICEPIC. Its parallel PIC loop exploits the possibility of computing and communicating between CPUs concurrently, reducing the waste and overhead inherent to parallel computing. ICEPIC´s static and dynamic load balancing features ensure that computation is divided evenly among the CPUs, a necessary condition for efficient operation. We show scalability results from both test simulations and actual device simulations, illustrating the effectiveness of ICEPIC´s parallel design and implementation.
  • Keywords
    computational electromagnetics; digital simulation; electronic warfare; microwave generation; military computing; parallel processing; resource allocation; ICEPIC code; Improved Concurrent Electromagnetic Particle in Cell code; device simulation; dynamic load balancing; electronic warfare; high power microwave source; nonlethal weaponry; parallel computing; parallel design; supercomputer; test simulation; Computational modeling; Concurrent computing; Electromagnetic forces; Electronic warfare; Laboratories; Load management; Microwave devices; Parallel processing; Supercomputers; Weapons;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    User Group Conference, 2003. Proceedings
  • Print_ISBN
    0-7695-1953-9
  • Type

    conf

  • DOI
    10.1109/DODUGC.2003.1253379
  • Filename
    1253379