Weighted Decomposition in High-Performance Lattice-Boltzmann Simulations: Are Some Lattice Sites More Equal than Others?

被引:1
作者
Groen, Derek [1 ]
Abou Chacra, David [1 ]
Nash, Rupert W. [1 ]
Jaros, Jiri [2 ]
Bernabeu, Miguel O. [1 ]
Coveney, Peter V. [1 ]
机构
[1] UCL, Ctr Computat Sci, London WC1H 0AJ, England
[2] Brno Univ Technol, Fac Informat Technol, Brno 61266, Czech Republic
来源
SOLVING SOFTWARE CHALLENGES FOR EXASCALE | 2015年 / 8759卷
基金
英国工程与自然科学研究理事会;
关键词
High performance computing; Lattice-Boltzmann; Domain decomposition; FLUID; FLOW;
D O I
10.1007/978-3-319-15976-8_2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Obtaining a good load balance is a significant challenge in scaling up lattice-Boltzmann simulations of realistic sparse problems to the exascale. Here we analyze the effect of weighted decomposition on the performance of the HemeLB lattice-Boltzmann simulation environment, when applied to sparse domains. Prior to domain decomposition, we assign wall and in/outlet sites with increased weights which reflect their increased computational cost. We combine our weighted decomposition with a second optimization, which is to sort the lattice sites according to a space filling curve. We tested these strategies on a sparse bifurcation and very sparse aneurysm geometry, and find that using weights reduces calculation load imbalance by up to 85%, although the overall communication overhead is higher than some of our runs.
引用
收藏
页码:28 / 38
页数:11
相关论文
共 17 条
[1]  
[Anonymous], 2014, CRESTA CASE STUDY AP
[2]   Performance evaluation of a parallel sparse lattice Boltzmann solver [J].
Axner, L. ;
Bernsdorf, J. ;
Zeiser, T. ;
Lammers, P. ;
Linxweiler, J. ;
Hoekstra, A. G. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2008, 227 (10) :4895-4911
[3]   An adaptive cut-cell method for environmental fluid mechanics [J].
Barad, Michael F. ;
Colella, Phillip ;
Schladow, S. Geoffrey .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2009, 60 (05) :473-514
[4]   A MODEL FOR COLLISION PROCESSES IN GASES .1. SMALL AMPLITUDE PROCESSES IN CHARGED AND NEUTRAL ONE-COMPONENT SYSTEMS [J].
BHATNAGAR, PL ;
GROSS, EP ;
KROOK, M .
PHYSICAL REVIEW, 1954, 94 (03) :511-525
[5]   Momentum transfer of a Boltzmann-lattice fluid with boundaries [J].
Bouzidi, M ;
Firdaouss, M ;
Lallemand, P .
PHYSICS OF FLUIDS, 2001, 13 (11) :3452-3459
[6]  
Carver H.B., 2015, ADV ENG SOF IN PRESS
[7]  
Catalyurek U.V., 2007, PROC 21 INT PARALLEL, DOI [10.1109/IPDPS.2007.370258., DOI 10.1109/IPDPS.2007.370258]
[8]   A Framework for Hybrid Parallel Flow Simulations with a Trillion Cells in Complex Geometries [J].
Godenschwager, Christian ;
Schornbaum, Florian ;
Bauer, Martin ;
Koestler, Harald ;
Ruede, Ulrich .
2013 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2013,
[9]   Flexible composition and execution of high performance, high fidelity multiscale biomedical simulations [J].
Groen, D. ;
Borgdorff, J. ;
Bona-Casas, C. ;
Hetherington, J. ;
Nash, R. W. ;
Zasada, S. J. ;
Saverchenko, I. ;
Mamonski, M. ;
Kurowski, K. ;
Bernabeu, M. O. ;
Hoekstra, A. G. ;
Coveney, P. V. .
INTERFACE FOCUS, 2013, 3 (02)
[10]  
Groen D., 2011, JUL BLUE GEN P EXTR