Handling tens of thousands of cores with industrial/legacy codes: Approaches, implementation and timings

被引:12
作者
Loehner, Rainald [1 ]
Baum, Joseph D. [2 ]
机构
[1] George Mason Univ, Ctr Computat Fluid Dynam, Coll Sci, Fairfax, VA 22030 USA
[2] SAIC, Appl Def Sci Operat, Mclean, VA 22102 USA
关键词
Massive parallelism; OpenMP; MPI; GPUs; CFD; SHARED-MEMORY; SOLVERS; STRATEGIES; SCHEME; EULER;
D O I
10.1016/j.compfluid.2012.09.030
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The consequences that the recent stagnation in clockrates for CPUs has had on large-scale CFD runs are examined. At first sight, the conclusion is that only massive parallelism at the loop or domain decomposition level will lead to higher FLOP counts. However, the significant differences in advances for CPUs/GPUs versus RAM and interprocessor communication bandwidth lead to a so-called 'limiting domain size', below which communication dominates execution times and performance degrades drastically. The consequences of this 'red-shift' for the future of CFD are manifold: the time to advance the solution one timestep is limited, implying that even with unlimited number of processors/cores, LES, DES and DNS runs for realistic Reynolds-numbers will require days or weeks of execution. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:53 / 62
页数:10
相关论文
共 34 条
[1]  
[Anonymous], C3P913 CALTECH
[2]  
[Anonymous], AIAA933313CP
[3]  
[Anonymous], RNR91024 NASA
[4]  
[Anonymous], RNR91008 NASA
[5]   Some useful strategies for unstructured edge-based solvers on shared memory machines [J].
Aubry, R. ;
Houzeaux, G. ;
Vazquez, M. ;
Cela, J. M. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2011, 85 (05) :537-561
[6]   Generating seamless surfaces for transport and dispersion modeling in GIS [J].
Camelli, Fernando ;
Lien, Jyh-Ming ;
Shen, Dayong ;
Wong, David W. ;
Rice, Matthew ;
Loehner, Rainald ;
Yang, Chaowei .
GEOINFORMATICA, 2012, 16 (02) :307-327
[7]  
Corrigan A, 2010, P ECCOMAS CFD 2010 C
[8]  
Corrigan A, 2011, AIAA110948
[9]  
Corrigan A, 2010, AIAA100523
[10]   Running unstructured grid-based CFD solvers on modern graphics hardware [J].
Corrigan, Andrew ;
Camelli, Fernando F. ;
Loehner, Rainald ;
Wallin, John .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2011, 66 (02) :221-229