Three-Dimensional Electromagnetic Particle-in-Cell Code Using High Performance Fortran on PC Cluster
Three-Dimensional Electromagnetic Particle-in-Cell Code Using High Performance Fortran on PC Cluster
复制标题
在 PC 集群上使用高性能 Fortran 的三维电磁粒子细胞代码
DOI:
10.1007/3-540-47847-7_48
复制
发表时间:
2002
期刊:
影响因子:
--
通讯作者:
Xiaoyang Yan
中科院分区:
文献类型:
--
作者:
D. Cai;Yaoting Li;K. Nishikawa;C. Xiao;Xiaoyang Yan
A three-dimensional full electromagnetic particle-in-cell (PIC) code, TRISTAN (Tridimensional Stanford) code, has been parallelized using High Performance Fortran (HPF) as a RPM (Real Parallel Machine). In the simulation, the simulation domains are decomposed in one-dimension, and both the particle and field data located in each domain that we call the sub-domain are distributed on each processors. Both the particle and field data on a sub-domain is needed by the neighbor sub-domains and thus communications between the sub-domains are inevitable. Our simulation results using HPF exhibits the promising applicability of the HPF communications to a large scale scientific computing such as 3D particle simulations.