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 条
  • [1] Massively parallel microscopic particle-in-cell
    Bart, G.
    Peltz, C.
    Bigaouette, N.
    Fennel, T.
    Brabec, T.
    Varin, C.
    COMPUTER PHYSICS COMMUNICATIONS, 2017, 219 : 269 - 285
  • [2] UPIC: A framework for massively parallel particle-in-cell codes
    Decyk, Viktor K.
    COMPUTER PHYSICS COMMUNICATIONS, 2007, 177 (1-2) : 95 - 97
  • [3] THE MASSIVELY PARALLEL PROCESSOR
    SCHAEFER, DH
    FISCHER, JR
    WALLGREN, KR
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1982, 5 (03) : 313 - 315
  • [4] GRIDLESS PARTICLE SIMULATION USING THE MASSIVELY PARALLEL PROCESSOR
    LIN, CS
    THRING, AL
    KOGA, J
    COMPUTER PHYSICS COMMUNICATIONS, 1988, 48 (01) : 149 - 154
  • [5] DESIGN OF A MASSIVELY PARALLEL PROCESSOR
    BATCHER, KE
    IEEE TRANSACTIONS ON COMPUTERS, 1980, 29 (09) : 836 - 840
  • [6] A massively parallel particle-in-cell technique for three-dimensional simulation of plasma phenomena
    AlSharaeh, SH
    Wells, BE
    Singh, N
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 548 - 553
  • [7] GRIDLESS PARTICLE SIMULATION USING THE MASSIVELY PARALLEL PROCESSOR.
    Lin, C.S.
    Thring, A.L.
    Koga, J.
    1600, (48):
  • [8] Parallel implementation of the particle-in-cell method
    Vshivkov, VA
    Kraeva, MA
    Malyshkin, VE
    PROGRAMMING AND COMPUTER SOFTWARE, 1997, 23 (02) : 87 - 97
  • [9] Parallel implementation of the particle-in-cell method
    Vshivkov, V.A.
    Kraeva, M.A.
    Malyshkin, V.E.
    Programmirovanie, (02): : 39 - 51
  • [10] Parallel Implementation of the Particle-in-Cell Method
    Program Comput Software, 2 (87):