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 条
  • [21] A PRELIMINARY EVALUATION OF A MASSIVELY PARALLEL PROCESSOR - GAPP
    WONG, WF
    LUA, KT
    MICROPROCESSING AND MICROPROGRAMMING, 1990, 29 (01): : 53 - 62
  • [22] IMAGE-PROCESSING ON THE MASSIVELY PARALLEL PROCESSOR
    POTTER, JL
    COMPUTER, 1983, 16 (01) : 62 - 67
  • [23] GPU computing: Programming a massively parallel processor
    Buck, Ian
    CGO 2007: INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION, 2007, : 17 - 17
  • [24] Scaling OpenSHMEM for Massively Parallel Processor Arrays
    Ross, James A.
    Richie, David A.
    OPENSHMEM AND RELATED TECHNOLOGIES: OPENSHMEM IN THE ERA OF EXTREME HETEROGENEITY, OPENSHMEM 2018, 2019, 11283 : 137 - 147
  • [25] MASSIVELY PARALLEL PROCESSOR: ARCHITECTURE AND APPLICATION.
    Dorband, John E.
    The Journal of Forth application and research, 1987, 5 (01):
  • [26] INTERSECTING SOLIDS ON A MASSIVELY-PARALLEL PROCESSOR
    KARASICK, M
    STRIP, D
    ACM TRANSACTIONS ON GRAPHICS, 1995, 14 (01): : 21 - 57
  • [27] Efficient shape transformations on a massively parallel processor
    Svolos, AE
    Konstantopoulos, C
    Kaklamanis, C
    NONLINEAR IMAGE PROCESSING X, 1999, 3646 : 296 - 304
  • [28] Vector parallel computation of a Particle-in-Cell (PIC) code
    Akao, H
    Sasaki, Y
    Murai, H
    Suehiro, K
    Seo, Y
    NEC RESEARCH & DEVELOPMENT, 1998, 39 (04): : 461 - 468
  • [29] Packaging of a massively parallel signal processor for spaceflight
    Johnson, DC
    Forman, SE
    Retherford, LL
    Mendenhall, LM
    Hein, TL
    2000 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 5, 2000, : 307 - 311
  • [30] Image quantisation on a massively parallel embedded processor
    Jacobs, Jan
    van Engelen, Leroy
    Kuper, Jan
    Smit, Gerard J. M.
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION - PROCEEDINGS, 2007, 4599 : 139 - +