arrow
返回

Scalable plasma simulation with ELMFIRE using efficient data structures for process communication

delete2008-09-01
delete0
PRE
AI
A
Artur Signell *
F
F. Ogando
M
Mats Aspnäs
J
Jan Westerholm
DOI:10.1016/j.cpc.2008.03.009delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We describe the parallel full-f gyrokinetic particle-in-cell plasma simulation code ELMFIRE and the issue of solving an electrostatic potential from particle data distributed across several MPI (Message Passing Interface) processes. The potential is solved through a linear system with a strongly sparse matrix and ELMFIRE stores data of the estimated non-zero diagonals of the whole matrix in every MPI process. We present and compare several memory efficient structures for gathering the matrix data while keeping only a local part of the matrix in each process. We also demonstrate that these alternative structures improve scalability, thus enabling ELMFIRE to use more MPI processes and a finer time and space scale than before without sacrificing performance. (C) 2008 Elsevier B.V. All rights reserved.
Keyword:
plasma simulation
gyrokinetics
full-f
sparse matrix
matrix assembly
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computer Physics Communications 封面图
Computer Physics Communications
IF:
3.4
论文数:
1.2W
被引数:
3.7W

机构

U
universidad nacional de educacion a distancia (uned)
学者数:
4.3K
论文数: 2.9K
被引数: 7
A
Abo Akademi University
学者数:
3.5K
论文数: 3.7K
被引数: 46