CIMEC   24726
CENTRO DE INVESTIGACION DE METODOS COMPUTACIONALES
Unidad Ejecutora - UE
congresos y reuniones científicas
Título:
Use of Valgrind Tool Suite and Profile-Guided Optimization in a CFD Code
Autor/es:
DABIN, ALEJANDRO; GARELLI, L.; M. STORTI; DORSCH, JUAN PABLO
Lugar:
Santa Fe
Reunión:
Congreso; MECOM 2018 - XII Congreso Argentino de Mecánica Computacional; 2018
Institución organizadora:
Asociación Argentina de Mecánica Computacional AMCA
Resumen:
In this work Valgrind?s Tool Suite is used to profile memory usage (Cachegrind) and to graphfunction calls (Callgrind) when running Code_Saturne with OpenMP. The object of this analysis is todetect possible code?s bottlenecks in order to improve performance in shared memory environments.Additionally, tests were run using flat Message Passing Interface (MPI) to compare total memory usagebetween these parallelization strategies. Finally, the code is compiled using Profile-Guided Optimiza-tion (PGO) with a representative set of workloads to evaluate if this technique improves application?sperformance.