Parallel Algorithm for 3D Particle Simulation using CM-2
Parallel Algorithm for 3D Particle Simulation using CM-2
批准号:
05044078
负责人:
IKEBE Yasuhiko
金额:
$2.88万
依托单位国家:
日本
项目类别:
Grant-in-Aid for international Scientific Research
财政年份:
1993
资助国家:
日本
项目状态:
已结题
起止时间:
1993 至 1995
中文摘要
本文采用扫描向量模型对等离子体粒子胞内(PIC)仿真代码进行了严格的数据并行处理,提出了一些新的数据并行实现方法。自并行计算机出现以来,粒子池(PIC)粒子模拟已被公认为流体动力学和等离子体科学等学科的科学家可以用来研究空气分子或亚原子离子和电子等粒子的复杂动力学的实用工具。作为美国政府机构的“大挑战”问题之一,PIC代码的并行化已经得到了推广,因为PIC代码被认为具有固有的并行性。通常的PIC代码将空间模拟域映射到网格上。粒子被表示为在网格内移动,同时由网格点和粒子跟踪的属性都被更新。在并行计算机上,可以将粒子或网格作为主要数据结构嵌入处理器。在第一种情况下,每个处理器负责跟踪与指定粒子相关的属性,我们将其称为粒子数据。在网格点上跟踪的属性,我们称之为网格数据,可以提供给粒子,这就是所谓的计算的“收集”部分。另一方面,如果选择网格作为主要数据结构,则每个处理器负责跟踪模拟域的一个子部分,并且粒子数据可供网格点使用,这就是所谓的“分散”计算部分。在网格处理器和粒子处理器中,都需要仔细考虑负载平衡和通信成本。在我们的研究中,我们成功地实现了SPMD版本的扫描矢量模型PIC代码。
英文摘要
This report presents some new data parallel implementations of a plasma particle-in-cell (PIC) simulation code using a scan vector model, which is a strictly data parallel.Ever since the emergence of parallel computers, particle-in-cell (PIC) particle simulation has been recognized as a practical tool that scientists in disciplines such as fluid dynamics and plasma sciences can use to study the complex dynamics of such particles as air molecules or sub-atomic ions and electrons. Noted as one of the 'Grand Challenge' problems by U.S.Government agencies, the parallelizations of PIC codes have been promoted because PIC codes are assumed to possess inherent parallelism.A usual PIC code maps a spatial simulation domain onto a grid. Particles are represented as moving within the grid, while both the properties that are tracked by the grid points and by the particles are updated. On a parallel computer, one can embed either the particles or the grids onto the processors as the primary data structure. In the first case, each processor is responsible for tracing the properties associated with the assigned particles, which we will call the particle data. The properties tracked at the grid points, which we will call the grid data, are made available to the particles, which is so-called a 'gather' part of the computation. On the other hand, if the grid is chosen as the primary data structure, each processor is responsible for keeping track of a subsection of the simulation domain, and the particle data are made available to the grid points, which is so-called a 'scatter' part of the computation. In both the grid and particle processors, the load-balance and the communication costs should be carefully considered. We have successfully implemented a SPMD version of Scan Vector model PIC code in our research.
期刊论文(29)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
T.Neubert,et al.: "The SEPAC artificial aurora" EOPHYSICAL RESEARCH LETTERS. 22. 2469-72 (1995)
T.Neubert 等人:“SEPAC 人造极光”地球物理研究快报。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
K.Nishikawa,et al.: "New aspects of whistler waves driven by an electron beam studied by a 3-D electromagnetic code" D4.1 Symposium of COSPAR Scientific Commision D Which was held during the Thirtieth COSPAR Scientific Assembly. 15. 17-20 (1995)
K.Nishikawa 等人:“通过 3-D 电磁代码研究的电子束驱动的口哨波的新方面”COSPAR 科学委员会 D 的 D4.1 研讨会,在第 30 届 COSPAR 科学大会期间举行。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Y.Ikebe et al.: "The Eigen value Problem for Infirite Compact Complex Symmetric Matrices with Application to the Numerical Computation of Complex Zeros of J_0(Z)-iJ_1(Z) and of Oessel Functons Jn(Z) of any Real Order m" Linear Algebra and its Applications
Y.Ikebe 等人:“无限紧复对称矩阵的特征值问题及其应用于 J_0(Z)-iJ_1(Z) 的复零点和任何实数阶 m 的 Oessel 函数 Jn(Z) 的数值计算
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
T.Itoh et al: "Symplecuc Integrable Mapping and Discrete Painleie Equations" Phy.Letl.A. 189. 19-24 (1994)
T.Itoh 等人:“Symplecuc 可积映射和离散 Painleie 方程”Phy.Letl.A。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 26 条
Solution of Eigenvalue Problems for Spheroidal Wave Equation, Lame Equation, and Ellipsoidal Wave Equation
-
批准号:13640128
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.24万
-
财政年份:2001
-
负责人:IKEBE Yasuhiko
-
依托单位:
Computing Special Functions in the Complex Domain through Matrix Equation Reformulation
-
批准号:11640130
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.18万
-
财政年份:1999
-
负责人:IKEBE Yasuhiko
-
依托单位:
Global Virtual University using Interactive Multimedia Software
-
批准号:10044169
-
项目类别:Grant-in-Aid for international Scientific Research
-
资助金额:$4.29万
-
财政年份:1998
-
负责人:IKEBE Yasuhiko
-
依托单位:
Engenvalue Problem of Infinite Matrices and its Application.
-
批准号:09640284
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.98万
-
财政年份:1997
-
负责人:IKEBE Yasuhiko
-
依托单位:
Eigenvalue Problem for Infinite Matrices and Its Applications
-
批准号:06640290
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$1.41万
-
财政年份:1994
-
负责人:IKEBE Yasuhiko
-
依托单位:
Educational Hypertext of English Topics Dictionary
-
批准号:02680226
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$1.28万
-
财政年份:1990
-
负责人:IKEBE Yasuhiko
-
依托单位:
国内基金
海外基金
自适应边界元MIMD并行分布处理的理论和算法
-
批准号:19572055
-
项目类别:面上项目
-
资助金额:8.5万元
-
批准年份:1995
-
负责人:叶天麒
-
依托单位:
SIMD/MIMD计算机系统与并行算法研究
-
批准号:68973035
-
项目类别:面上项目
-
资助金额:3.0万元
-
批准年份:1989
-
负责人:陈莘萌
-
依托单位:
MIMD并行处理系统算法与程序研究
-
批准号:68773034
-
项目类别:面上项目
-
资助金额:2.8万元
-
批准年份:1987
-
负责人:陈辛萌
-
依托单位: