Evaluating the performance of parallel subsurface simulators: An illustrative example with PFLOTRAN

被引:244
作者
Hammond, G. E. [1 ]
Lichtner, P. C. [2 ]
Mills, R. T. [3 ,4 ,5 ]
机构
[1] Sandia Natl Labs, Albuquerque, NM 87185 USA
[2] OFM Res, Santa Fe, NM USA
[3] Oak Ridge Natl Lab, Div Environm Sci, Oak Ridge, TN 37831 USA
[4] Univ Tennessee, Elect Engn & Comp Sci Dept, Knoxville, TN USA
[5] Univ Tennessee, Earth & Planetary Sci Dept, Knoxville, TN USA
关键词
high performance computing; biogeochemical transport; groundwater flow; VARIABLY SATURATED FLOW; FREE NEWTON-KRYLOV; REACTIVE TRANSPORT; MIGRATION;
D O I
10.1002/2012WR013483
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
To better inform the subsurface scientist on the expected performance of parallel simulators, this work investigates performance of the reactive multiphase flow and multicomponent biogeochemical transport code PFLOTRAN as it is applied to several realistic modeling scenarios run on the Jaguar supercomputer. After a brief introduction to the code's parallel layout and code design, PFLOTRAN's parallel performance (measured through strong and weak scalability analyses) is evaluated in the context of conceptual model layout, software and algorithmic design, and known hardware limitations. PFLOTRAN scales well (with regard to strong scaling) for three realistic problem scenarios: (1) in situ leaching of copper from a mineral ore deposit within a 5-spot flow regime, (2) transient flow and solute transport within a regional doublet, and (3) a real-world problem involving uranium surface complexation within a heterogeneous and extremely dynamic variably saturated flow field. Weak scalability is discussed in detail for the regional doublet problem, and several difficulties with its interpretation are noted.
引用
收藏
页码:208 / 228
页数:21
相关论文
共 57 条
[1]  
Abhyankar S., 2012, ANLMCSP20110112
[2]  
Adams M. F., 2004, ACM IEEE P SC2004 HI
[3]  
Akcelik V., 2003, P SC2003 WINN G BILL
[4]  
Anderson W. K., 1999, ACM IEEE P SC 99 HIG
[5]  
[Anonymous], 1994, Introduction to parallel computing: design and analysis of algorithms
[6]  
[Anonymous], LAUR012348 LOS AL NA
[7]  
Baker A.H., 2012, High-Performance Scientific Computing: Algorithms and Applications, P261, DOI DOI 10.1007/978-1-4471-2437-5_13
[8]  
Balay S, 1997, MODERN SOFTWARE TOOLS FOR SCIENTIFIC COMPUTING, P163
[9]  
Balay S, 2012, ANL9511
[10]   SUPERCOMPUTERS AND THEIR USE IN MODELING SUBSURFACE SOLUTE TRANSPORT [J].
BARRY, DA .
REVIEWS OF GEOPHYSICS, 1990, 28 (03) :277-295