| Name | Module | Coverage (%) | Time (s) | Nb Threads | Deviation (coverage) | Deviation (time) |
| orig | compilers/armclang_5 | compilers/gcc_6 | orig | compilers/armclang_5 | compilers/gcc_6 | orig | compilers/armclang_5 | compilers/gcc_6 | orig | compilers/armclang_5 | compilers/gcc_6 | orig | compilers/armclang_5 | compilers/gcc_6 |
| .omp_outlined..20 | exec | 7.64 | 7.39 | NA | 4.31 | 3.99 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined. | exec | 7.22 | 7.31 | NA | 4.07 | 3.95 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined..4 | exec | 5.42 | 5.42 | NA | 3.06 | 2.93 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined..12 | exec | 5.32 | 5.41 | NA | 3 | 2.92 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| calc_dt_kernel(int, int, int, int, double, double, double, double, double, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer1D<double>&am... | exec | NA | NA | 10.27 | NA | NA | 2.36 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 9.25 | NA | NA | 2.12 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| viscosity_kernel(int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 8.94 | NA | NA | 2.05 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 8.88 | NA | NA | 2.04 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<dou... | exec | NA | NA | 7.46 | NA | NA | 1.71 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..12#0x41d540 | exec | 7.43 | NA | NA | 4.19 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..12#0x41d4c0 | exec | NA | 6.98 | NA | NA | 3.77 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<dou... | exec | NA | NA | 6.86 | NA | NA | 1.57 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..2#0x427e20 | exec | 6.8 | NA | NA | 3.84 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..22 | exec | 3.26 | 3.42 | NA | 1.84 | 1.85 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| ideal_gas_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&) [clone ._omp_fn.0] | exec | NA | NA | 6.64 | NA | NA | 1.52 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined.#0x41fff0 | exec | NA | 6.46 | NA | NA | 3.49 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined.#0x4200b0 | exec | 6.23 | NA | NA | 3.52 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined.#0x43dc20 | exec | NA | 6.05 | NA | NA | 3.27 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..2#0x427e60 | exec | NA | 5.97 | NA | NA | 3.22 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined.#0x43dc40 | exec | 5.87 | NA | NA | 3.31 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined.#0x4277d0 | exec | 5.64 | NA | NA | 3.18 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..14 | exec | 2.68 | 2.79 | NA | 1.51 | 1.51 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined..18 | exec | 2.52 | 2.77 | NA | 1.42 | 1.49 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| accelerate_kernel(int, int, int, int, double, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<doubl... | exec | NA | NA | 5.07 | NA | NA | 1.16 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined.#0x4234c0 | exec | NA | 4.88 | NA | NA | 2.63 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..6 | exec | 2.38 | 2.46 | NA | 1.34 | 1.33 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined.#0x4232e0 | exec | 4.41 | NA | NA | 2.48 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined.#0x4278d0 | exec | NA | 4.38 | NA | NA | 2.36 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double... | exec | NA | NA | 4.13 | NA | NA | 0.95 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double... | exec | NA | NA | 4.09 | NA | NA | 0.94 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..14#0x41d8d0 | exec | NA | 3.31 | NA | NA | 1.79 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..14#0x41d950 | exec | 3.16 | NA | NA | 1.78 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..16 | exec | 1.52 | 1.56 | NA | 0.85 | 0.84 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined.#0x422010 | exec | NA | 2.91 | NA | NA | 1.57 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 2.89 | NA | NA | 0.66 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..10#0x41d130 | exec | NA | 2.87 | NA | NA | 1.55 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined.#0x421e30 | exec | 2.83 | NA | NA | 1.59 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<dou... | exec | NA | NA | 2.74 | NA | NA | 0.63 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<dou... | exec | NA | NA | 2.7 | NA | NA | 0.62 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..10#0x41d1b0 | exec | 2.55 | NA | NA | 1.43 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 2.5 | NA | NA | 0.57 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..8 | exec | 1.13 | 1.12 | NA | 0.63 | 0.6 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| flux_calc_kernel(int, int, int, int, double, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double... | exec | NA | NA | 2.2 | NA | NA | 0.5 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined.#0x41c480 | exec | NA | 2.06 | NA | NA | 1.11 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined.#0x41c500 | exec | 2.03 | NA | NA | 1.14 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..2#0x41c7d0 | exec | 1.98 | NA | NA | 1.11 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..2#0x41c750 | exec | NA | 1.94 | NA | NA | 1.05 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..6#0x41cc80 | exec | NA | 1.67 | NA | NA | 0.9 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 1.61 | NA | NA | 0.37 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..10 | exec | 0.8 | 0.81 | NA | 0.45 | 0.44 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined..2 | exec | 0.78 | 0.81 | NA | 0.44 | 0.44 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined..6#0x41cd00 | exec | 1.58 | NA | NA | 0.89 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..4#0x41ca30 | exec | NA | 1.57 | NA | NA | 0.85 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..8#0x41ced0 | exec | NA | 1.54 | NA | NA | 0.83 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..4#0x41cab0 | exec | 1.53 | NA | NA | 0.86 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..8#0x41cf50 | exec | 1.49 | NA | NA | 0.84 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 1.41 | NA | NA | 0.32 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..2#0x428b60 | exec | NA | 1.36 | NA | NA | 0.73 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| reset_field_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&a... | exec | NA | NA | 1.35 | NA | NA | 0.31 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined.#0x428f40 | exec | NA | 1.33 | NA | NA | 0.72 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 1.33 | NA | NA | 0.3 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined.#0x428950 | exec | NA | 1.33 | NA | NA | 0.72 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..2#0x428b80 | exec | 1.28 | NA | NA | 0.72 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined.#0x428970 | exec | 1.27 | NA | NA | 0.71 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined.#0x428f60 | exec | 1.26 | NA | NA | 0.71 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined.#0x41a4b0 | exec | NA | 1.14 | NA | NA | 0.62 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 1.13 | NA | NA | 0.26 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 1.13 | NA | NA | 0.26 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 1.11 | NA | NA | 0.25 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined.#0x41a4f0 | exec | 1.04 | NA | NA | 0.58 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<dou... | exec | NA | NA | 0.76 | NA | NA | 0.17 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| revert_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&) [clone ._omp_fn.0] | exec | NA | NA | 0.74 | NA | NA | 0.17 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| field_summary(global_variables&, parallel_&) [clone ._omp_fn.0] | exec | NA | NA | 0.7 | NA | NA | 0.16 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<dou... | exec | NA | NA | 0.67 | NA | NA | 0.15 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| reset_field_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&a... | exec | NA | NA | 0.59 | NA | NA | 0.13 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 0.59 | NA | NA | 0.13 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<dou... | exec | NA | NA | 0.54 | NA | NA | 0.13 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_mom_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&... | exec | NA | NA | 0.52 | NA | NA | 0.12 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<dou... | exec | NA | NA | 0.48 | NA | NA | 0.11 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined.#0x4219c0 | exec | NA | 0.4 | NA | NA | 0.21 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined.#0x4217a0 | exec | 0.37 | NA | NA | 0.21 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.30] | exec | NA | NA | 0.09 | NA | NA | 0.02 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| unknown_function | exec | 0.07 | NA | NA | 0.04 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..2#0x4228e0 | exec | 0.07 | NA | NA | 0.04 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.10] | exec | NA | NA | 0.07 | NA | NA | 0.02 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.6] | exec | NA | NA | 0.07 | NA | NA | 0.02 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..2#0x422ac0 | exec | NA | 0.07 | NA | NA | 0.04 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..28 | exec | 0.04 | 0.02 | NA | 0.02 | 0.01 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined..2#0x41ed70 | exec | 0.06 | NA | NA | 0.03 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined.#0x41ea60 | exec | 0.05 | NA | NA | 0.03 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..116 | exec | 0.01 | 0.04 | NA | 0 | 0.02 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined.#0x41e9a0 | exec | NA | 0.05 | NA | NA | 0.03 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.18] | exec | NA | NA | 0.04 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..20#0x42b930 | exec | NA | 0.04 | NA | NA | 0.02 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| generate_chunk(int, global_variables&) [clone ._omp_fn.0] | exec | NA | NA | 0.04 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| explicit_bzero | libc-2.31.so | NA | NA | 0.04 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..2#0x41ecb0 | exec | NA | 0.04 | NA | NA | 0.02 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.22] | exec | NA | NA | 0.04 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.34] | exec | NA | NA | 0.04 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..26 | exec | 0.01 | 0.02 | NA | 0 | 0.01 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined..68 | exec | 0.03 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..36 | exec | 0.01 | 0.02 | NA | 0 | 0.01 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| psiginfo | libc-2.31.so | 0.01 | NA | 0.02 | 0 | NA | 0 | 1 | NA | 1 | 0.00 | NA | 0.00 | 0.00 | NA | 0.00 |
| _ZGVsMxv_sqrt | libamath.so | 0.03 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..60 | exec | 0.03 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..12#0x42afd0 | exec | NA | 0.03 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..108 | exec | NA | 0.02 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.21] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.12] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.42] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.14] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.19] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..14#0x42b260 | exec | 0.02 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..44 | exec | 0.01 | 0.01 | NA | 0 | 0 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| .omp_outlined.#0x4226c0 | exec | 0.02 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..8#0x423ff0 | exec | NA | 0.02 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.7] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..38 | exec | NA | 0.02 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..100 | exec | NA | 0.02 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..8#0x423ef0 | exec | 0.02 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| _IO_default_xsputn | libc-2.31.so | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.54] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.57] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| .omp_outlined..118 | exec | 0.01 | 0.01 | NA | 0 | 0 | NA | 1 | 1 | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone ._omp_fn.50] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| generate_chunk(int, global_variables&) [clone ._omp_fn.1] | exec | NA | NA | 0.02 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 |
| __kmp_serial_fork_call(ident*, int, fork_context_e, int, void (*)(int*, int*, ...), int (*)(int), kmp_info*, kmp_team*, ompt_data_t*, void**, ompt_data_t**, std::__va_list*) | libomp.so | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| unknown_function | ld-2.31.so | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..78 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..70 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..90 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| __kmp_invoke_microtask | libomp.so | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..92 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| pthread_attr_setschedparam | libc-2.31.so | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..58 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..12#0x42aff0 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..46 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..20#0x42b950 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| clover_exchange(global_variables&, int const*, int) | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..22#0x42bbc0 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..6#0x41f160 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
| .omp_outlined..112 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| __kmpc_for_static_fini | libomp.so | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined.#0x4228a0 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..4#0x41eef0 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| __uselocale | libc-2.31.so | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| @plt_start@ | libomp.so | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| _dl_rtld_di_serinfo | ld-2.31.so | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..110 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..6#0x41f0a0 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..30 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..94 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..10#0x42ae20 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..62 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..34 | exec | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA |
| .omp_outlined..6#0x42a900 | exec | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |