IDEAS home Printed from https://ideas.repec.org/a/gam/jijerp/v15y2018i6p1063-d148749.html
   My bibliography  Save this article

Parallel Processing Transport Model MT3DMS by Using OpenMP

Author

Listed:
  • Linxian Huang

    (School of Water Conservancy and Environment, University of Jinan, Jinan 250022, China
    Engineering Technology Institute for Groundwater Numerical Simulation and Contamination Control, Jinan 250022, China)

  • Lichun Wang

    (Department of Geological Sciences, University of Texas, Austin, TX 78705, USA)

  • Jingli Shao

    (School of Water Resources and Environment, China University of Geosciences (Beijing), Beijing 100083, China)

  • Xingwei Liu

    (School of Water Resources and Environment, China University of Geosciences (Beijing), Beijing 100083, China)

  • Qichen Hao

    (Institute of Hydrogeology and Environment Geology, CAGS, Shijiazhuang 050000, China)

  • Liting Xing

    (School of Water Conservancy and Environment, University of Jinan, Jinan 250022, China
    Engineering Technology Institute for Groundwater Numerical Simulation and Contamination Control, Jinan 250022, China)

  • Lizhi Zheng

    (Department of Geological Sciences, University of Texas, Austin, TX 78705, USA)

  • Yong Xiao

    (Faculty of Geosciences and Environmental Engineering, Southwest Jiaotong University, Chengdu 610031, China)

Abstract

Solute transport modeling resolves advection, dispersion, and chemical reactions in groundwater systems with its accuracy depending on the resolution of domain at all scales, thus the computational efficiency of a simulator becomes a bottleneck for the wide application of numerical simulations. However, the traditional serial numerical simulators have reached their limits for the prohibitive computational time and memory requirement in solving large-scale problems. These limitations have greatly hindered the wide application of groundwater solute transport modeling. Thus, the development of an efficient method for handling large-scale groundwater solute transport simulation is urgently required. In this study, we developed and assessed a parallelized MT3DMS (Modular Three-Dimensional Multispecies Transport Model) by using OpenMP (Open specifications for Multi-Processing) to accelerate the solute transport simulation process. The parallelization was achieved by adding OpenMP compile directives (i.e., defining various types of parallel regions) into the most time-consuming packages, including the Advection package (ADV), Dispersion package (DSP), and Generalized Conjugate Gradient Solver package (GCG). This allows parallel processing on shared-memory multiprocessors, i.e., both the memory requirement and computing efforts are automatically distributed among all processors. Moreover, we discussed two different parallelization strategies for handling numerical models with either many layers or few layers. The performance of parallelized MT3DMS was assessed by two benchmark numerical models with different model domain sizes via a workstation with two quad-core processors. Results showed that the running time of parallelized MT3DMS can be 4.15 times faster than that using sequential MT3DMS. The effects of using different preconditioners (procedures that transform a given problem into a form that is more suitable for numerical solving methods) in the GCG package were additionally evaluated. The modified strategy for handling numerical models with few layers also achieved satisfactory results with running time two times faster than that via sequential simulation. Thus, the proposed parallelization allows high-resolution groundwater transport simulation with higher efficiency for large-scale or multimillion-cell simulation problems.

Suggested Citation

  • Linxian Huang & Lichun Wang & Jingli Shao & Xingwei Liu & Qichen Hao & Liting Xing & Lizhi Zheng & Yong Xiao, 2018. "Parallel Processing Transport Model MT3DMS by Using OpenMP," IJERPH, MDPI, vol. 15(6), pages 1-16, May.
  • Handle: RePEc:gam:jijerp:v:15:y:2018:i:6:p:1063-:d:148749
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1660-4601/15/6/1063/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1660-4601/15/6/1063/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Wen-chuan Wang & Dong-mei Xu & Kwok-wing Chau & Guan-jun Lei, 2014. "Assessment of River Water Quality Based on Theory of Variable Fuzzy Sets and Fuzzy Binary Comparison Method," Water Resources Management: An International Journal, Published for the European Water Resources Association (EWRA), Springer;European Water Resources Association (EWRA), vol. 28(12), pages 4183-4200, September.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Benhua Liu & Hao Zhan & Yiran Liu & Huan Qi & Linxian Huang & Zhengrun Wei & Zhizheng Liu, 2020. "Effects of Slip Length and Inertia on the Permeability of Fracture with Slippery Boundary Condition," IJERPH, MDPI, vol. 17(11), pages 1-9, May.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Peng Zhang & Xiangsu Chen & Chaohai Fan, 2020. "Research on a Safety Assessment Method for Leakage in a Heavy Oil Gathering Pipeline," Energies, MDPI, vol. 13(6), pages 1-19, March.
    2. Weili Duan & Bin He & Daniel Nover & Guishan Yang & Wen Chen & Huifang Meng & Shan Zou & Chuanming Liu, 2016. "Water Quality Assessment and Pollution Source Identification of the Eastern Poyang Lake Basin Using Multivariate Statistical Methods," Sustainability, MDPI, vol. 8(2), pages 1-15, January.
    3. Wen-chuan Wang & Kwok-wing Chau & Dong-mei Xu & Lin Qiu & Can-can Liu, 2017. "The Annual Maximum Flood Peak Discharge Forecasting Using Hermite Projection Pursuit Regression with SSO and LS Method," Water Resources Management: An International Journal, Published for the European Water Resources Association (EWRA), Springer;European Water Resources Association (EWRA), vol. 31(1), pages 461-477, January.
    4. Iván P. Vizcaíno & Enrique V. Carrera & Sergio Muñoz-Romero & Luis H. Cumbal & José Luis Rojo-Álvarez, 2018. "Spatio-Temporal River Contamination Measurements with Electrochemical Probes and Mobile Sensor Networks," Sustainability, MDPI, vol. 10(5), pages 1-27, May.
    5. Dagnachew Adugna & Marina Bergen Jensen & Brook Lemma & Geremew Sahilu Gebrie, 2018. "Assessing the Potential for Rooftop Rainwater Harvesting from Large Public Institutions," IJERPH, MDPI, vol. 15(2), pages 1-11, February.
    6. Huiyong Yin & Fangying Dong & Yiwen Zhang & Wenju Cheng & Peihe Zhai & Xuyan Ren & Ziang Liu & Yutao Zhai & Xin Li, 2022. "Height Prediction and 3D Visualization of Mining-Induced Water-Conducting Fracture Zone in Western Ordos Basin Based on a Multi-Factor Regression Analysis," Energies, MDPI, vol. 15(11), pages 1-16, May.
    7. Yudan Dou & Xiaolong Xue & Zebin Zhao & Xiaowei Luo & Ankang Ji & Ting Luo, 2018. "Multi-Index Evaluation for Flood Disaster from Sustainable Perspective: A Case Study of Xinjiang in China," IJERPH, MDPI, vol. 15(9), pages 1-20, September.
    8. Yucheng Liu & Chuansheng Wang & Yutong Chun & Luxin Yang & Wei Chen & Jack Ding, 2019. "A Novel Method in Surface Water Quality Assessment Based on Improved Variable Fuzzy Set Pair Analysis," IJERPH, MDPI, vol. 16(22), pages 1-24, November.
    9. Yingru Li & Huixuan Li & Zhongwei Liu & Changhong Miao, 2016. "Spatial Assessment of Cancer Incidences and the Risks of Industrial Wastewater Emission in China," Sustainability, MDPI, vol. 8(5), pages 1-19, May.
    10. de Andrade, Lúcio Pereira & Espíndola, Rogério Pinto & Pereira, Gilberto Carvalho & Ebecken, Nelson Francisco Favilla, 2016. "Fuzzy modeling of plankton networks," Ecological Modelling, Elsevier, vol. 337(C), pages 149-155.
    11. Vincent Paul Obade & Rattan Lal & Richard Moore, 2014. "Assessing the Accuracy of Soil and Water Quality Characterization Using Remote Sensing," Water Resources Management: An International Journal, Published for the European Water Resources Association (EWRA), Springer;European Water Resources Association (EWRA), vol. 28(14), pages 5091-5109, November.
    12. Shiguo Xu & Tianxiang Wang & Suduan Hu, 2015. "Dynamic Assessment of Water Quality Based on a Variable Fuzzy Pattern Recognition Model," IJERPH, MDPI, vol. 12(2), pages 1-19, February.
    13. Sarita Gajbhiye Meshram & Vijay P. Singh & Ozgur Kisi & Chandrashekhar Meshram, 2021. "Soil erosion modeling of watershed using cubic, quadratic and quintic splines," Natural Hazards: Journal of the International Society for the Prevention and Mitigation of Natural Hazards, Springer;International Society for the Prevention and Mitigation of Natural Hazards, vol. 108(3), pages 2701-2719, September.
    14. Liangxu Liu & Xueyong Zhao & Xueli Chang & Jie Lian, 2016. "Impact of Precipitation Fluctuation on Desert-Grassland ANPP," Sustainability, MDPI, vol. 8(12), pages 1-14, November.
    15. Chunlin Li & Miao Liu & Yuanman Hu & Tuo Shi & Min Zong & M. Todd Walter, 2018. "Assessing the Impact of Urbanization on Direct Runoff Using Improved Composite CN Method in a Large Urban Area," IJERPH, MDPI, vol. 15(4), pages 1-14, April.
    16. Xintong Wang & Weimin Yang & Zhenhao Xu & Jie Hu & Yiguo Xue & Peng Lin, 2019. "A Normal Cloud Model-Based Method for Water Quality Assessment of Springs and Its Application in Jinan," Sustainability, MDPI, vol. 11(8), pages 1-16, April.
    17. Hye-Suk Yi & Sangyoung Park & Kwang-Guk An & Keun-Chang Kwak, 2018. "Algal Bloom Prediction Using Extreme Learning Machine Models at Artificial Weirs in the Nakdong River, Korea," IJERPH, MDPI, vol. 15(10), pages 1-20, September.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jijerp:v:15:y:2018:i:6:p:1063-:d:148749. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.