快速傅里叶变换
计算机科学
加速
离子
细胞内颗粒
领域(数学)
粒子(生态学)
工作站
多处理
计算物理学
傅里叶变换
并行计算
电子
算法
物理
数学
量子力学
操作系统
地质学
纯数学
海洋学
作者
Emi Kawamura,C.K. Birdsall,Vahid Vahedi
标识
DOI:10.1088/0963-0252/9/3/319
摘要
We demonstrate the means, both physical and numerical, for speeding up particle-in-cell (PIC) simulations of RF discharges. These include implicit movers, longer ion timesteps, lighter-mass ions, different weights for electrons and ions, and improved initial density profiles. By using these methods (singly or together) on Ar and O2 RF discharges we were able to achieve speedups of six to 30 times with single-processor machines. In electrostatic 1d3v PIC simulations of RF discharges, the field solve is typically less than 1% of the work load. Even for 2d3v PIC simulations, the field solve can be a small percentage of the work load, especially when fast Fourier transform methods are used to solve the field. Thus, we can obtain significant gains by just paralleling particle processing (e.g., pushing/accumulating) without paralleling the field solve. We applied this simple scheme to conduct 1d3v and 2d3v PIC simulations of Ar RF discharges on two- and four-CPU symmetric multiprocessor machines and on a distributed network of workstations. For a fixed number of grid points, the speedup for this parallel particle processing became more linear with increasing number of particles. The combination of single-processor methods and paralleling makes run times for PIC codes more competitive with other types of codes.
科研通智能强力驱动
Strongly Powered by AbleSci AI