options

Profiling MPI #7.0 - node gmz10.benchmarkcenter.megware.com - process 331393 - thread 331393

NameModuleCoverage (%)Time (s)
PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec6.332.42
Loop 338 - - exec+6.302.41
Loop 339 - - exec6.302.41
ideal_gas_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]+exec5.312.03
Loop 289 - - exec+5.292.02
Loop 290 - - exec5.292.02
PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec5.282.02
Loop 336 - - exec+5.272.01
Loop 337 - - exec5.272.01
accelerate_kernel(int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec5.111.95
Loop 193 - - exec+5.111.95
Loop 194 - - exec5.111.95
flux_calc_kernel(int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec4.231.62
Loop 278 - - exec+4.231.62
Loop 279 - - exec4.231.62
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec4.211.61
Loop 241 - - exec+4.201.61
Loop 242 - - exec4.201.61
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec4.181.60
Loop 236 - - exec+4.171.59
Loop 237 - - exec4.171.59
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec4.121.58
Loop 240 - - exec+4.101.57
Loop 238 - - exec+4.101.57
Loop 239 - - exec4.101.57
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec4.031.54
Loop 230 - - exec+4.031.54
Loop 231 - - exec4.031.54
calc_dt_kernel(int, int, int, int, double, double, double, double, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D+exec3.831.46
Loop 257 - - exec+3.831.46
Loop 258 - - exec3.831.46
advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec3.481.33
Loop 213 - - exec+3.481.33
Loop 214 - - exec3.481.33
advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec3.401.30
Loop 211 - - exec+3.401.30
Loop 212 - - exec3.401.30
advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec3.401.30
Loop 209 - - exec+3.401.30
Loop 210 - - exec3.401.30
advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec3.391.29
Loop 201 - - exec+3.391.29
Loop 202 - - exec3.391.29
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec3.081.18
Loop 226 - - exec+3.051.16
Loop 227 - - exec3.051.16
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec2.951.13
Loop 232 - - exec+2.951.13
Loop 233 - - exec2.951.13
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec2.951.13
Loop 217 - - exec+2.951.13
Loop 215 - - exec+2.951.13
Loop 216 - - exec2.951.13
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec2.861.09
Loop 220 - - exec+2.861.09
Loop 218 - - exec+2.861.09
Loop 219 - - exec2.861.09
reset_field_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [...+exec2.611.00
Loop 343 - - exec+2.611.00
Loop 344 - - exec2.611.00
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec2.570.98
Loop 224 - - exec+2.570.98
Loop 225 - - exec2.570.98
reset_field_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [...+exec2.540.97
Loop 345 - - exec+2.510.96
Loop 346 - - exec2.510.96
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec2.540.97
Loop 223 - - exec+2.540.97
Loop 221 - - exec+2.540.97
Loop 222 - - exec2.540.97
revert_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]+exec2.470.94
Loop 348 - - exec+2.470.94
Loop 349 - - exec2.470.94
viscosity_kernel(int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]+exec2.130.81
Loop 714 - - exec+2.130.81
Loop 712 - - exec+2.130.81
Loop 713 - - exec2.130.81
gomp_team_barrier_wait_endlibgomp.so.1.0.01.610.61
advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec1.490.57
Loop 198 - - exec+1.490.57
Loop 196 - - exec+1.490.57
Loop 197 - - exec1.490.57
advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec1.460.56
Loop 205 - - exec+1.460.56
Loop 203 - - exec+1.460.56
Loop 204 - - exec1.460.56
advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec1.320.50
Loop 208 - - exec+1.320.50
Loop 206 - - exec+1.320.50
Loop 207 - - exec1.320.50
advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D+exec1.280.49
Loop 199 - - exec+1.270.48
Loop 200 - - exec1.270.48
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec1.240.47
Loop 234 - - exec+1.240.47
Loop 235 - - exec1.240.47
advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clo...+exec1.240.47
Loop 228 - - exec+1.240.47
Loop 229 - - exec1.240.47
MPID_CH4_SHM_bcast_intra_heap_init_cntlibmpi.so.12.0.00.780.30
fmaxlibm.so.60.590.23
ADIOI_GEN_SetLockDirect64libmpi.so.12.0.00.580.22
field_summary(global_variables&, parallel_&) [clone ._omp_fn.0]+exec0.290.11
Loop 275 - - exec0.290.11
unknown_functionexec0.260.10
__memset_avx512_unaligned_ermslibc.so.60.160.06
unknown_kernel_regionkernel0.130.05
fminlibm.so.60.100.04
gomp_team_startlibgomp.so.1.0.00.090.04
MPIDI_Progress_testlibmpi.so.12.0.00.070.02
generate_chunk(int, global_variables&) [clone ._omp_fn.0]+exec0.040.01
Loop 281 - - exec+0.040.01
Loop 282 - - exec0.040.01
MPIR_Progress_hook_exec_on_vcilibmpi.so.12.0.00.030.01
gomp_team_barrier_wait_finallibgomp.so.1.0.00.030.01
clover_pack_message_bottom(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone ._omp_fn.0]exec0.030.01
clover_pack_message_left(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone ._omp_fn.0]exec0.030.01
initialise_chunk(int, global_variables&) [clone ._omp_fn.4]+exec0.030.01
Loop 295 - - exec+0.030.01
Loop 296 - - exec0.030.01
MPIU_Selection_set_coll_match_patternlibmpi.so.12.0.00.010.00
MPIDIG_send_target_msg_cblibmpi.so.12.0.00.010.00
MPID_Progress_waitlibmpi.so.12.0.00.010.00
MPI_Wtimelibmpi.so.12.0.00.010.00
gomp_barrier_wait_endlibgomp.so.1.0.00.010.00
gomp_team_endlibgomp.so.1.0.00.010.00
gomp_init_tasklibgomp.so.1.0.00.010.00
gomp_resolve_num_threadslibgomp.so.1.0.00.010.00
update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.51]exec0.010.00
update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.49]exec0.010.00
clover_unpack_message_bottom(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone ._omp_fn.0]exec0.010.00
×