Geofluid object workbench (GeoFLOW) for atmospheric dynamics in the approach to exascale: Spectral element formulation and CPU performance

IF 2.8 3区 地球科学 Q3 METEOROLOGY & ATMOSPHERIC SCIENCES Monthly Weather Review Pub Date : 2023-07-20 DOI:10.1175/mwr-d-22-0250.1
D. Rosenberg, B. Flynt, M. Govett, I. Jankov
{"title":"Geofluid object workbench (GeoFLOW) for atmospheric dynamics in the approach to exascale: Spectral element formulation and CPU performance","authors":"D. Rosenberg, B. Flynt, M. Govett, I. Jankov","doi":"10.1175/mwr-d-22-0250.1","DOIUrl":null,"url":null,"abstract":"\nA new software framework using a well-established high-order spectral element discretization is presented for solving the compressible Navier–Stokes equations for purposes of research in atmospheric dynamics in bounded and unbounded limited-area domains, with a view toward capturing spatiotemporal intermittency that may be particularly challenging to attain using low order schemes. A review of the discretization is provided, emphasizing properties such as the matrix product formalism and other design considerations that will facilitate its effective use on emerging exascale platforms, and a new geometry-independent, element boundary exchange method is described to maintain continuity. A variety of test problems are presented that demonstrate accuracy of the implementation primarily in wave-dominated or transitional flow regimes; conservation properties are also demonstrated. A strong scaling CPU study in a three-dimensional domain without using threading shows an average parallel efficiency of ≳ 99% up to 2×104 MPI tasks that is not affected negatively by expansion polynomial order. On-node performance is also examined and reveals that, while the primary numerical operations achieve their theoretical arithmetic intensity, the application performance is largely limited by available memory bandwidth.","PeriodicalId":18824,"journal":{"name":"Monthly Weather Review","volume":" ","pages":""},"PeriodicalIF":2.8000,"publicationDate":"2023-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Monthly Weather Review","FirstCategoryId":"89","ListUrlMain":"https://doi.org/10.1175/mwr-d-22-0250.1","RegionNum":3,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"METEOROLOGY & ATMOSPHERIC SCIENCES","Score":null,"Total":0}
引用次数: 0

Abstract

A new software framework using a well-established high-order spectral element discretization is presented for solving the compressible Navier–Stokes equations for purposes of research in atmospheric dynamics in bounded and unbounded limited-area domains, with a view toward capturing spatiotemporal intermittency that may be particularly challenging to attain using low order schemes. A review of the discretization is provided, emphasizing properties such as the matrix product formalism and other design considerations that will facilitate its effective use on emerging exascale platforms, and a new geometry-independent, element boundary exchange method is described to maintain continuity. A variety of test problems are presented that demonstrate accuracy of the implementation primarily in wave-dominated or transitional flow regimes; conservation properties are also demonstrated. A strong scaling CPU study in a three-dimensional domain without using threading shows an average parallel efficiency of ≳ 99% up to 2×104 MPI tasks that is not affected negatively by expansion polynomial order. On-node performance is also examined and reveals that, while the primary numerical operations achieve their theoretical arithmetic intensity, the application performance is largely limited by available memory bandwidth.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
地球流体物体工作台(GeoFLOW)大气动力学方法中的百亿亿次:光谱元素公式和CPU性能
提出了一种新的软件框架,该框架使用公认的高阶谱元离散化来求解可压缩Navier–Stokes方程,用于研究有界和无界有限区域域的大气动力学,以捕捉时空间歇性,这可能是使用低阶格式实现的特别具有挑战性的。对离散化进行了回顾,强调了矩阵乘积形式和其他设计考虑因素等特性,这些特性将有助于其在新兴的exascale平台上的有效使用,并描述了一种新的与几何无关的元素边界交换方法,以保持连续性。提出了各种测试问题,证明了主要在波浪主导或过渡流态下实施的准确性;还证明了守恒性质。在不使用线程的三维域中进行的强扩展CPU研究显示,在不受扩展多项式阶数负面影响的2×104 MPI任务中,平均并行效率为99%。还检查了节点上的性能,发现虽然主要的数值运算达到了理论运算强度,但应用程序的性能在很大程度上受到可用内存带宽的限制。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Monthly Weather Review
Monthly Weather Review 地学-气象与大气科学
CiteScore
6.40
自引率
12.50%
发文量
186
审稿时长
3-6 weeks
期刊介绍: Monthly Weather Review (MWR) (ISSN: 0027-0644; eISSN: 1520-0493) publishes research relevant to the analysis and prediction of observed atmospheric circulations and physics, including technique development, data assimilation, model validation, and relevant case studies. This research includes numerical and data assimilation techniques that apply to the atmosphere and/or ocean environments. MWR also addresses phenomena having seasonal and subseasonal time scales.
期刊最新文献
Predicting fibrosis progression in non-alcoholic fatty liver disease patients using the FAST Score: A paired biopsy study. Improvement of albedo and snow-cover simulation during snow events over the Tibetan Plateau Influences of the South American Low-Level Jet on the Convective Environment in Central Argentina using a Convection-Permitting Simulation Orographic Controls on Extreme Precipitation associated with a Mei-yu Front The Response of Precipitation to Initial Soil Moisture over the Tibetan Plateau: Respective Effects of Boundary Layer Vertical Heat and Vapor Diffusions
×
引用
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