在高性能计算机上驱动太阳日冕MHD模拟

IF 1.1 4区 地球科学 Q3 ASTRONOMY & ASTROPHYSICS Geophysical and Astrophysical Fluid Dynamics Pub Date : 2019-07-29 DOI:10.1080/03091929.2019.1643849
P. Bourdin
{"title":"在高性能计算机上驱动太阳日冕MHD模拟","authors":"P. Bourdin","doi":"10.1080/03091929.2019.1643849","DOIUrl":null,"url":null,"abstract":"ABSTRACT The quality of today's research is often tightly limited to the available computing power and scalability of codes to many processors. For example, tackling the problem of heating the solar corona requires a most realistic description of the plasma dynamics and the magnetic field. Numerically solving such a magneto-hydrodynamical (MHD) description of a small active region (AR) on the Sun requires millions of computation hours on current high-performance computing (HPC) hardware. The aim of this work is to describe methods for an efficient parallelisation of boundary conditions and data input/output (IO) strategies that allow for a better scaling towards thousands of processors (CPUs). The Pencil Code is tested before and after optimisation to compare the performance and scalability of a coronal MHD model above an AR. We present a novel boundary condition for non-vertical magnetic fields in the photosphere, where we approach the realistic pressure increase below the photosphere. With that, magnetic flux bundles become narrower with depth and the flux density increases accordingly. The scalability is improved by more than one order of magnitude through the HPC-friendly boundary conditions and IO strategies. This work describes also the necessary nudging methods to drive the MHD model with observed magnetic fields from the Sun's photosphere. In addition, we present the upper and lower atmospheric boundary conditions (photospheric and towards the outer corona), including swamp layers to diminish perturbations before they reach the boundaries. Altogether, these methods enable more realistic 3D MHD simulations than previous models regarding the coronal heating problem above an AR – simply because of the ability to use a large amount of CPUs efficiently in parallel.","PeriodicalId":56132,"journal":{"name":"Geophysical and Astrophysical Fluid Dynamics","volume":"100 1","pages":"235 - 260"},"PeriodicalIF":1.1000,"publicationDate":"2019-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Driving solar coronal MHD simulations on high-performance computers\",\"authors\":\"P. Bourdin\",\"doi\":\"10.1080/03091929.2019.1643849\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ABSTRACT The quality of today's research is often tightly limited to the available computing power and scalability of codes to many processors. For example, tackling the problem of heating the solar corona requires a most realistic description of the plasma dynamics and the magnetic field. Numerically solving such a magneto-hydrodynamical (MHD) description of a small active region (AR) on the Sun requires millions of computation hours on current high-performance computing (HPC) hardware. The aim of this work is to describe methods for an efficient parallelisation of boundary conditions and data input/output (IO) strategies that allow for a better scaling towards thousands of processors (CPUs). The Pencil Code is tested before and after optimisation to compare the performance and scalability of a coronal MHD model above an AR. We present a novel boundary condition for non-vertical magnetic fields in the photosphere, where we approach the realistic pressure increase below the photosphere. With that, magnetic flux bundles become narrower with depth and the flux density increases accordingly. The scalability is improved by more than one order of magnitude through the HPC-friendly boundary conditions and IO strategies. This work describes also the necessary nudging methods to drive the MHD model with observed magnetic fields from the Sun's photosphere. In addition, we present the upper and lower atmospheric boundary conditions (photospheric and towards the outer corona), including swamp layers to diminish perturbations before they reach the boundaries. Altogether, these methods enable more realistic 3D MHD simulations than previous models regarding the coronal heating problem above an AR – simply because of the ability to use a large amount of CPUs efficiently in parallel.\",\"PeriodicalId\":56132,\"journal\":{\"name\":\"Geophysical and Astrophysical Fluid Dynamics\",\"volume\":\"100 1\",\"pages\":\"235 - 260\"},\"PeriodicalIF\":1.1000,\"publicationDate\":\"2019-07-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Geophysical and Astrophysical Fluid Dynamics\",\"FirstCategoryId\":\"89\",\"ListUrlMain\":\"https://doi.org/10.1080/03091929.2019.1643849\",\"RegionNum\":4,\"RegionCategory\":\"地球科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ASTRONOMY & ASTROPHYSICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Geophysical and Astrophysical Fluid Dynamics","FirstCategoryId":"89","ListUrlMain":"https://doi.org/10.1080/03091929.2019.1643849","RegionNum":4,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ASTRONOMY & ASTROPHYSICS","Score":null,"Total":0}
引用次数: 6

摘要

当今研究的质量往往受到可用的计算能力和许多处理器代码的可扩展性的严格限制。例如,解决加热太阳日冕的问题需要对等离子体动力学和磁场进行最真实的描述。在当前的高性能计算(HPC)硬件上,数值求解太阳上一个小活动区域(AR)的磁流体动力学(MHD)描述需要数百万小时的计算时间。这项工作的目的是描述边界条件和数据输入/输出(IO)策略的有效并行化方法,这些策略允许更好地扩展到数千个处理器(cpu)。铅笔代码在优化前后进行了测试,以比较AR上方日冕MHD模型的性能和可扩展性。我们提出了光球中非垂直磁场的新边界条件,其中我们接近光球下方的实际压力增加。随着深度的增加,磁通束变窄,磁通密度随之增大。通过高性能计算友好的边界条件和IO策略,可扩展性提高了一个数量级以上。这项工作还描述了用观测到的太阳光球磁场驱动MHD模型的必要推动方法。此外,我们给出了大气的上层和下层边界条件(光球和朝向外日冕),包括沼泽层,以减少在它们到达边界之前的扰动。总的来说,这些方法使3D MHD模拟比以前的模型更真实,关于AR上面的日冕加热问题-仅仅是因为能够有效地并行使用大量cpu。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Driving solar coronal MHD simulations on high-performance computers
ABSTRACT The quality of today's research is often tightly limited to the available computing power and scalability of codes to many processors. For example, tackling the problem of heating the solar corona requires a most realistic description of the plasma dynamics and the magnetic field. Numerically solving such a magneto-hydrodynamical (MHD) description of a small active region (AR) on the Sun requires millions of computation hours on current high-performance computing (HPC) hardware. The aim of this work is to describe methods for an efficient parallelisation of boundary conditions and data input/output (IO) strategies that allow for a better scaling towards thousands of processors (CPUs). The Pencil Code is tested before and after optimisation to compare the performance and scalability of a coronal MHD model above an AR. We present a novel boundary condition for non-vertical magnetic fields in the photosphere, where we approach the realistic pressure increase below the photosphere. With that, magnetic flux bundles become narrower with depth and the flux density increases accordingly. The scalability is improved by more than one order of magnitude through the HPC-friendly boundary conditions and IO strategies. This work describes also the necessary nudging methods to drive the MHD model with observed magnetic fields from the Sun's photosphere. In addition, we present the upper and lower atmospheric boundary conditions (photospheric and towards the outer corona), including swamp layers to diminish perturbations before they reach the boundaries. Altogether, these methods enable more realistic 3D MHD simulations than previous models regarding the coronal heating problem above an AR – simply because of the ability to use a large amount of CPUs efficiently in parallel.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Geophysical and Astrophysical Fluid Dynamics
Geophysical and Astrophysical Fluid Dynamics 地学天文-地球化学与地球物理
CiteScore
3.10
自引率
0.00%
发文量
14
审稿时长
>12 weeks
期刊介绍: Geophysical and Astrophysical Fluid Dynamics exists for the publication of original research papers and short communications, occasional survey articles and conference reports on the fluid mechanics of the earth and planets, including oceans, atmospheres and interiors, and the fluid mechanics of the sun, stars and other astrophysical objects. In addition, their magnetohydrodynamic behaviours are investigated. Experimental, theoretical and numerical studies of rotating, stratified and convecting fluids of general interest to geophysicists and astrophysicists appear. Properly interpreted observational results are also published.
期刊最新文献
Zonostrophic instabilities in magnetohydrodynamic Kolmogorov flow Scales of vertical motions due to an isolated vortex in ageostrophic balanced flows Can the observable solar activity spectrum be reproduced by a simple dynamo model? Solitary wave scattering by segmented arc-shaped breakwater Self-adjointness of sound-proof models for magnetic buoyancy
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1