Optimising the Termofluids CFD code for petascale simulations

被引:9
作者
Borrell, R. [1 ,2 ]
Chiva, J. [2 ]
Lehmkuhl, O. [1 ,2 ]
Oyarzun, G. [2 ]
Rodriguez, I. [2 ]
Oliva, A. [2 ]
机构
[1] Termo Fluids SL, Ave Jaquard 97 1-E, Terrassa 08222, Barcelona, Spain
[2] Univ Politecn Cataluna, ETSEIAT, Heat & Mass Transfer Technol Ctr CTTC, C Colom 11, Terrassa 08222, Barcelona, Spain
关键词
HPC; parallelisation; scalability; petascale simulations; CFD code; check-pointing; UNSTRUCTURED MESHES;
D O I
10.1080/10618562.2016.1221503
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
This paper presents some recent efforts carried out on the expansion of the scalability of TermoFluids multi-physics Computational Fluid Dynamics (CFD) code, aiming to achieve petascale capacity for a single simulation. We describe different aspects that we have improved in our code in order to efficiently run it on 131,072 CPU-cores. This work has been developed using the BlueGene/Q Mira supercomputer of the Argonne Leadership Computing Facility, where we have obtained feedback at the targeted scale. In summary, this is a practical paper showing our experience at reaching the petascale paradigm for a single simulation with TermoFluids.
引用
收藏
页码:425 / 430
页数:6
相关论文
共 10 条
[1]  
[Anonymous], 1997, HIER DAT FORM VERS 5
[2]  
[Anonymous], 2009, METIS UNSTRUCTURED G
[3]   Parallel direct Poisson solver for discretisations with one Fourier diagonalisable direction [J].
Borrell, R. ;
Lehmkuhl, O. ;
Trias, F. X. ;
Oliva, A. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (12) :4723-4741
[4]   Parallel algorithms for Sn transport sweeps on unstructured meshes [J].
Colomer, G. ;
Borrell, R. ;
Trias, F. X. ;
Rodriguez, I. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 232 (01) :118-135
[5]   Parallel load balancing strategy for Volume-of-Fluid methods on 3-D unstructured meshes [J].
Jofre, Lluis ;
Borrell, Ricard ;
Lehmkuhl, Oriol ;
Olivaa, Assensi .
JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 282 :269-288
[6]   Unsteady forces on a circular cylinder at critical Reynolds numbers [J].
Lehmkuhl, O. ;
Rodriguez, I. ;
Borrell, R. ;
Chiva, J. ;
Oliva, A. .
PHYSICS OF FLUIDS, 2014, 26 (12)
[7]   Assessment of the symmetry-preserving regularization model on complex flows using unstructured grids [J].
Lehmkuhl, O. ;
Borrell, R. ;
Rodriguez, I. ;
Perez-Segarra, C. D. ;
Oliva, A. .
COMPUTERS & FLUIDS, 2012, 60 :108-116
[8]   MPI-CUDA sparse matrix-vector multiplication for the conjugate gradient method with an approximate inverse preconditioner [J].
Oyarzun, G. ;
Borrell, R. ;
Gorobets, A. ;
Oliva, A. .
COMPUTERS & FLUIDS, 2014, 92 :244-252
[9]   Direct numerical simulation of a NACA0012 in full stall [J].
Rodriguez, I. ;
Lehmkuhl, O. ;
Borrell, R. ;
Oliva, A. .
INTERNATIONAL JOURNAL OF HEAT AND FLUID FLOW, 2013, 43 :194-203
[10]  
Yanenko N.N., 1971, The Methods of Fractional Steps