Portable Parallel Code For Plasma Simulations: Development Experience And Initial Results

P. Liewer, J. Brackbill, S.R. Karmesin
{"title":"Portable Parallel Code For Plasma Simulations: Development Experience And Initial Results","authors":"P. Liewer, J. Brackbill, S.R. Karmesin","doi":"10.1109/PLASMA.1994.589034","DOIUrl":null,"url":null,"abstract":"Plasma physics covers a wide variety of phenomena that are beyond the reach of symbolic mathematics, and for which experiments are often difficult. It is necessary to rely on computer experiments to test theories and understand the data. The authors describe progress in constructing a portable parallel Particle in Cell (PIC) code for three dimensional plasma simulations, and initial physics results using it for the Global Heliosphere problem. The code is designed to scale well to large parallel machines to take advantage of the fastest computers that are likely to be found in the foreseeable future. It is designed to allow the user to do a straight fluid (MHD) simulation, a kinetic PIC simulation to sample the velocity-space behavior of a system or a FLIP PIC simulation to model a low dissipation continuum fluid. It is designed to allow as much as possible of the algorithm to be written in dimension-independent style to allow the code to be used in 1, 2 or 3 dimensional systems. It is designed to be able to handle moderately complex geometries efficiently through the use of multiple patches, each of which is a deformable logically cartesian mesh. It is designed for several types ofmore » portability: to different numerics, physics, architectures, and people.« less","PeriodicalId":254741,"journal":{"name":"Proceedings of 1994 IEEE 21st International Conference on Plasma Sciences (ICOPS)","volume":"103 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1994 IEEE 21st International Conference on Plasma Sciences (ICOPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PLASMA.1994.589034","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Plasma physics covers a wide variety of phenomena that are beyond the reach of symbolic mathematics, and for which experiments are often difficult. It is necessary to rely on computer experiments to test theories and understand the data. The authors describe progress in constructing a portable parallel Particle in Cell (PIC) code for three dimensional plasma simulations, and initial physics results using it for the Global Heliosphere problem. The code is designed to scale well to large parallel machines to take advantage of the fastest computers that are likely to be found in the foreseeable future. It is designed to allow the user to do a straight fluid (MHD) simulation, a kinetic PIC simulation to sample the velocity-space behavior of a system or a FLIP PIC simulation to model a low dissipation continuum fluid. It is designed to allow as much as possible of the algorithm to be written in dimension-independent style to allow the code to be used in 1, 2 or 3 dimensional systems. It is designed to be able to handle moderately complex geometries efficiently through the use of multiple patches, each of which is a deformable logically cartesian mesh. It is designed for several types ofmore » portability: to different numerics, physics, architectures, and people.« less
用于等离子体模拟的可移植并行代码:开发经验和初步结果
等离子体物理学涵盖了各种各样的现象,这些现象超出了符号数学的范围,并且实验通常是困难的。依靠计算机实验来检验理论和理解数据是必要的。作者描述了构建用于三维等离子体模拟的便携式平行粒子单元(PIC)代码的进展,以及将其用于全球日球层问题的初步物理结果。代码被设计成可以很好地扩展到大型并行机器,以利用在可预见的未来可能发现的最快的计算机。它的设计允许用户进行直线流体(MHD)模拟,动能PIC模拟以采样系统的速度空间行为,或FLIP PIC模拟以模拟低耗散连续流体。它被设计成允许尽可能多的算法以维度无关的方式编写,以允许代码在1、2或3维系统中使用。它被设计成能够通过使用多个补丁有效地处理中等复杂的几何形状,每个补丁都是一个可变形的逻辑笛卡尔网格。它是为多种类型的可移植性而设计的:不同的数字、物理、架构和人。«少
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信