A PARALLEL PARTICLE-IN-CELL MODEL FOR THE MASSIVELY PARALLEL PROCESSOR

被引:2
|
作者
LIN, CS [1 ]
THRING, AL [1 ]
KOGA, J [1 ]
SEILER, EJ [1 ]
机构
[1] NASA,GODDARD SPACE FLIGHT CTR,GREENBELT,MD 20771
基金
美国国家航空航天局; 美国国家科学基金会;
关键词
Computer Simulation--Applications - Computer Systems; Digital--Parallel Processing;
D O I
10.1016/0743-7315(90)90095-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A two-dimensional parallel particle-in-cell (PIC) algorithm was developed for the Massively Parallel Processor (MPP), which has 16,384 processors configured in a 128 × 128 array with nearest-neighbor communication. The developed parallel PIC algorithm loads particles in a cell randomly to a row of processors and fills only half of the processors with particles. Because the vacant processors and the random particle sequence in a row of processors simplify the communication among the processors, the algorithm efficiently sorts particles and performs gather/scatter procedures for collecting charge density according to their cells. From the cell charge density, the algorithm calculates electric fields at the cells by fast Fourier transform. With faster I/O or more array memory, the parallel PIC algorithm can be greatly improved. © 1990.
引用
收藏
页码:196 / 199
页数:4
相关论文
共 50 条
  • [31] An associative massively parallel processor for video processing
    Krikelis, A
    Tawiah, T
    DIGITAL VIDEO COMPRESSION: ALGORITHMS AND TECHNOLOGIES 1996, 1996, 2668 : 222 - 232
  • [32] Vector parallel computation of a Particle-in-Cell (PIC) code
    Akao, Hideki
    Sasaki, Yuji
    Murai, Hitoshi
    Suehiro, Kenji
    Seo, Yoshiki
    NEC Research and Development, 1998, 39 (04): : 461 - 468
  • [33] Massively Parallel Particle Hydrodynamics at Exascale
    Bower, Richard
    Rogers, Benedict D.
    Schaller, Matthieu
    COMPUTING IN SCIENCE & ENGINEERING, 2022, 24 (01) : 14 - 25
  • [34] Analyzing the I/O Scalability of a Parallel Particle-in-Cell Code
    Mendez, Sandra
    Hammer, Nicolay J.
    Karmakar, Anupam
    HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2018, 2018, 11203 : 9 - 22
  • [35] Scalability analysis of parallel Particle-In-Cell codes on computational grids
    Tao, WeiFeng
    Cai, DongSheng
    Yan, XiaoYang
    Ken-ichi, Nishikawa
    Lembege, Bertrand
    COMPUTER PHYSICS COMMUNICATIONS, 2008, 179 (12) : 855 - 864
  • [36] New approach to task decomposition for parallel particle-in-cell simulation
    Azari, N.G.
    Lee, S.-Y.
    International Journal of Modelling and Simulation, 1998, 18 (03): : 239 - 250
  • [37] Case study: A portable parallel particle-in-cell code simulation
    Loo, SM
    Wells, BE
    Singh, N
    Huang, EP
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 1488 - 1494
  • [38] Development of the parallel particle-in-cell code on a transputer network system
    Matsumoto, Masami
    International Conference on Applications of Transputers, 1992, 27
  • [39] THE MASSIVELY PARALLEL PROCESSOR (MPP) - A LARGE-SCALE SIMD PROCESSOR
    GILMORE, PA
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1983, 431 : 166 - 174
  • [40] Determination of an optimal processor allocation in the design of massively parallel processor arrays
    Fimmel, D
    Merker, R
    ICA(3)PP 97 - 1997 3RD INTERNATIONAL CONFERENCE ON ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, 1997, : 309 - 322