CPU-GPU ACCELERATION OF THE AIR POLLUTION FORECAST SYSTEM WITH AN EFFICIENT PARALLEL CHEMICAL SOLVER

Fan Feng, Xue-bin Chi, Zifa Wang, Jinrong Jiang, Lin Wu, Jie Li, Yuzhu Wang, Guofeng Zhou, Xipeng Li, S. See
{"title":"CPU-GPU ACCELERATION OF THE AIR POLLUTION FORECAST SYSTEM WITH AN EFFICIENT PARALLEL CHEMICAL SOLVER","authors":"Fan Feng, Xue-bin Chi, Zifa Wang, Jinrong Jiang, Lin Wu, Jie Li, Yuzhu Wang, Guofeng Zhou, Xipeng Li, S. See","doi":"10.18642/jpamaa_7100122086","DOIUrl":null,"url":null,"abstract":"Chemistry-Transport Model (CTM) plays an important role in the air pollution prevention and control. Their general applications such as forecast and prevention of heavy pollution demand highly efficient CTM simulations. The gas-phase chemistry module is always the most computationally intensive module of a CTM. The main reason is that solving the stiff chemical ordinary differential equations (ODEs) of the gas-phase chemistry module consumes most of the computation time. Here we use the Nested Air Quality Prediction Modelling System (NAQPMS) as the CTM and CBM-Z mechanism as its gasphase chemistry module. CBM-Z adopts the popular Livermore Solver for Ordinary Differential Equations (LSODE) to solve the chemical ODEs. However, LSODE does not adapt to the parallel acceleration due to its complicated matrix iteration and complex code. In our previous work, we have designed an efficient chemical solver Modified-Backward-Euler (MBE) to improve the simulation speed and precision. In this paper, we review MBE algorithm, show its intrinsic parallelism and port the CBM-Z module with MBE solver on the CPU-GPU architecture to accelerate the NAQPMS further.","PeriodicalId":444144,"journal":{"name":"Journal of Pure and Applied Mathematics: Advances and Applications","volume":"637 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Pure and Applied Mathematics: Advances and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18642/jpamaa_7100122086","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Chemistry-Transport Model (CTM) plays an important role in the air pollution prevention and control. Their general applications such as forecast and prevention of heavy pollution demand highly efficient CTM simulations. The gas-phase chemistry module is always the most computationally intensive module of a CTM. The main reason is that solving the stiff chemical ordinary differential equations (ODEs) of the gas-phase chemistry module consumes most of the computation time. Here we use the Nested Air Quality Prediction Modelling System (NAQPMS) as the CTM and CBM-Z mechanism as its gasphase chemistry module. CBM-Z adopts the popular Livermore Solver for Ordinary Differential Equations (LSODE) to solve the chemical ODEs. However, LSODE does not adapt to the parallel acceleration due to its complicated matrix iteration and complex code. In our previous work, we have designed an efficient chemical solver Modified-Backward-Euler (MBE) to improve the simulation speed and precision. In this paper, we review MBE algorithm, show its intrinsic parallelism and port the CBM-Z module with MBE solver on the CPU-GPU architecture to accelerate the NAQPMS further.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于高效并行化学解算器的空气污染预报系统Cpu-gpu加速
化学-输运模型在大气污染防治中发挥着重要作用。它们的一般应用,如预报和预防重污染,需要高效的CTM模拟。气相化学模块一直是CTM中计算量最大的模块。主要原因是求解气相化学模块的刚性化学常微分方程占用了大部分的计算时间。本文采用嵌套式空气质量预测建模系统(NAQPMS)作为CTM, CBM-Z机制作为其气相化学模块。CBM-Z采用流行的利弗莫尔常微分方程求解器(LSODE)求解化学ode。然而,LSODE由于其复杂的矩阵迭代和复杂的代码而不适应并行加速。在我们之前的工作中,我们设计了一种高效的修正后向欧拉(MBE)化学求解器来提高模拟的速度和精度。在本文中,我们回顾了MBE算法,展示了其固有的并行性,并将CBM-Z模块与MBE求解器移植到CPU-GPU架构上,进一步加速了NAQPMS。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
P0-ALMOST DISTRIBUTIVE FUZZY LATTICE THE PATTERN AND CONDUCT OF THE SOLUTIONS OF CERTAIN NONLINEAR DIFFERENCE EQUATIONS A MIXED VOLUME ELEMENT WITH CHARACTERISTIC MIXED VOLUME ELEMENT FOR CONTAMINATION TRANSPORT PROBLEM STRONG INSERTION OF A CONTRA-BAIRE-1 (BAIRE-.5) FUNCTION RESIDUAL-BASED A POSTERIORI ERROR ESTIMATES FOR A CONFORMING FINITE ELEMENT DISCRETIZATION OF THE STOKES-DARCY COUPLED PROBLEM
×
引用
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