×

优化简化动力学代码TERESA的泊松解算器并行方案。 (英语。法语摘要) Zbl 1329.65334号

小结:分析了TERESA码在半拉格朗日方法中用于陷阱元素还原的并行性能。TERESA是一个四维(4D)的动力学代码,两个在“真实”空间,两个“能量”坐标。它解决了由电势变化控制的离子分布的湍流演化。数值格式分为四个步骤:用Vlasov方程对分布函数进行4D平流,计算电荷密度,利用泊松方程的拟中性渐近极限计算电势,最后,计算平流场所需的电势的两个高频平均值。从初始的标准并行化方案开始,我们发现泊松解算器占据了TERESA的大部分执行时间(目标网格的执行时间高达90%),并且其缩放性能较差。实现并测试了泊松解算器的两个改进。这些表明,性能均衡是由于寻址计算资源时出现的干扰现象以及未优化MPI进程/OpenMP线程的CPU加载时的通信开销造成的。在两台结构非常相似的Rheticus et Helios计算机上进行测试,可以更好地诊断干扰现象。这些发展导致执行时间最多减少100倍,并将可伸缩性属性扩展到大网格情况下的1024个内核。

MSC公司:

2005年5月 并行数值计算
65M99型 偏微分方程、初值和含时初边值问题的数值方法
76米25 其他数值方法(流体力学)(MSC2010)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] N.Besse和M.Mehrenberger。vlasov-poisson系统的几类高阶半拉格朗日格式的收敛性。计算数学,77(61):93-1232008·Zbl 1131.65080号
[2] G.Darmet、Ph.Ghendrih、Y.Sarazin、X.Garbet和V.Grandgirard。捕获离子湍流通量驱动动力学模拟中的间歇性。《非线性科学与数值模拟通讯》,13(1):53-582008。弗拉索维亚2006:第二届弗拉索夫方程理论和应用国际研讨会·Zbl 1129.35461号
[3] G.Depret、X.Garbet、P.Bertrand和A.Ghizzo。托卡马克等离子体中的陷阱离子驱动湍流。血浆物理学。控制。融合,23(42):949–9712000。
[4] V.Grandgirard、M.Brunetti、P.Bertrand、N.Besse、X.Garbet、P.Ghendrih、G.Manfredi、Y.Sarazin、O.Sauter、E.Sonnendr“{}ucker、J.Vaclavik和L.Villard。离子湍流模拟的漂移动力学半拉格朗日4d代码。计算物理学杂志,217(2):395–4232006·Zbl 1160.76385号
[5] V.Grandgirard、Y.Sarazin、X.Garbet、G.Dif-Pradalier、Ph.Ghendrih、N.Crouseilles、G.Latu、E.Sonnendr“{}ucker、N.Besse和P.Bertrand。用全f半拉格朗日代码计算itg湍流。非线性科学与数值模拟中的通信,13(1):81–872008。弗拉索维亚2006:第二届弗拉索夫方程理论和应用国际研讨会·Zbl 1129.35462号
[6] Y.Sarazin、V.Grandgirard、E.Fleurence、X.Garbet、Ph.Ghendrih、P.Bertrand和G.Depret。立交湍流的动力学特征。血浆物理学。控制。融合,47(10):1817–18402005。
[7] E.Sonnendr“{}ucker、J.Roche、P.Bertrand和A.Ghizzo。vlasov方程数值求解的半拉格朗日方法。计算物理杂志,149(2):201–220,1999·Zbl 0934.76073号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。