options

Functions

NameModuleCoverage (%)Time (s)Nb ThreadsGFLOP/sDeviation (coverage)Deviation (time)
vec-collapsevec-nocollapsenovec-collapsenovec-nocollapsevec-collapsevec-nocollapsenovec-collapsenovec-nocollapsevec-collapsevec-nocollapsenovec-collapsenovec-nocollapsevec-collapsevec-nocollapsenovec-collapsenovec-nocollapsevec-collapsevec-nocollapsenovec-collapsenovec-nocollapsevec-collapsevec-nocollapsenovec-collapsenovec-nocollapse
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>&...binaryNANA32.4132.04NANA4.834.8NANA11NANA1.491.50NANA0.000.00NANA0.000.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...binaryNANA18.3218.66NANA2.732.8NANA11NANA1.741.70NANA0.000.00NANA0.000.00
__svml_i64rem4_l9binary33.59NANANA26.81NANANA1NANANA3.72NANANA0.00NANANA0.00NANANA
__svml_u64div4_l9binary33.01NANANA26.35NANANA1NANANA3.94NANANA0.00NANANA0.00NANANA
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...binaryNANA10.410.51NANA1.551.58NANA11NANA2.442.39NANA0.000.00NANA0.000.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>&...binaryNANA8.628.64NANA1.281.29NANA11NANA2.432.41NANA0.000.00NANA0.000.00
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...binaryNANA7.787.84NANA1.161.18NANA11NANA2.562.52NANA0.000.00NANA0.000.00
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...binaryNANA7.657.51NANA1.141.13NANA11NANA2.442.46NANA0.000.00NANA0.000.00
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...binary2.529.17NANA2.012.42NANA11NANA1.291.22NANA0.000.00NANA0.000.00NANA
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...binary2.178.25NANA1.732.18NANA11NANA1.161.16NANA0.000.00NANA0.000.00NANA
__intel_avx_rep_memcpybinaryNANA54.97NANA0.750.75NANA11NANA0.000.00NANA0.000.00NANA0.000.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...binary1.516.9NANA1.21.82NANA11NANA1.100.77NANA0.000.00NANA0.000.00NANA
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>&...binary0.956.98NANA0.761.84NANA11NANA0.791.74NANA0.000.00NANA0.000.00NANA
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...binary0.336.66NANA0.261.76NANA11NANA0.151.57NANA0.000.00NANA0.000.00NANA
ideal_gas(global_variables&, int, bool)binaryNANA3.493.44NANA0.520.51NANA11NANA2.312.35NANA0.000.00NANA0.000.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...binary1.55.35NANA1.21.41NANA11NANA1.031.90NANA0.000.00NANA0.000.00NANA
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>&...binary2.313.93NANA1.841.04NANA11NANA0.962.88NANA0.000.00NANA0.000.00NANA
viscosity_kernel(int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&...binary2.014.09NANA1.61.08NANA11NANA2.552.81NANA0.000.00NANA0.000.00NANA
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...binary1.894.16NANA1.51.1NANA11NANA1.492.45NANA0.000.00NANA0.000.00NANA
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...binary1.14.77NANA0.871.26NANA11NANA0.600.54NANA0.000.00NANA0.000.00NANA
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...binaryNANA2.922.94NANA0.430.44NANA11NANA1.741.70NANA0.000.00NANA0.000.00
ideal_gas_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&) [clone .extracted]binary2.053.46NANA1.640.91NANA11NANA0.491.40NANA0.000.00NANA0.000.00NANA
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...binary1.323.73NANA1.050.99NANA11NANA1.260.73NANA0.000.00NANA0.000.00NANA
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...binary0.284.24NANA0.231.12NANA11NANA0.520.64NANA0.000.00NANA0.000.00NANA
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>&...binary2.272.25NANA1.810.59NANA11NANA0.990.88NANA0.000.00NANA0.000.00NANA
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>&...binary1.122.97NANA0.90.79NANA11NANA0.131.11NANA0.000.00NANA0.000.00NANA
field_summary(global_variables&, parallel_&)binaryNANA1.952NANA0.290.3NANA11NANA0.970.93NANA0.000.00NANA0.000.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>&...binary0.633.23NANA0.510.86NANA11NANA0.080.23NANA0.000.00NANA0.000.00NANA
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>&...binary0.683.03NANA0.540.8NANA11NANA0.520.30NANA0.000.00NANA0.000.00NANA
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>&...binary0.512.87NANA0.410.76NANA11NANA0.001.26NANA0.000.00NANA0.000.00NANA
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>&...binary1.122.23NANA0.890.59NANA11NANA0.541.22NANA0.000.00NANA0.000.00NANA
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>&...binary0.961.21NANA0.770.32NANA11NANA0.000.53NANA0.000.00NANA0.000.00NANA
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...binary0.431.68NANA0.340.45NANA11NANA0.470.44NANA0.000.00NANA0.000.00NANA
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...binary0.391.59NANA0.310.42NANA11NANA0.520.38NANA0.000.00NANA0.000.00NANA
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...binary0.551.27NANA0.430.33NANA11NANA0.000.00NANA0.000.00NANA0.000.00NANA
revert_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&) [clone .extracted]binary0.551.12NANA0.440.29NANA11NANA0.000.00NANA0.000.00NANA0.000.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int)binaryNANA0.840.83NANA0.120.12NANA11NANA0.000.00NANA0.000.00NANA0.000.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>&...binary0.561.04NANA0.450.28NANA11NANA0.000.64NANA0.000.00NANA0.000.00NANA
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...binary0.510.96NANA0.410.25NANA11NANA0.000.00NANA0.000.00NANA0.000.00NANA
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...binary0.940.44NANA0.750.12NANA11NANA0.320.75NANA0.000.00NANA0.000.00NANA
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...binary0.910.44NANA0.730.11NANA11NANA1.100.73NANA0.000.00NANA0.000.00NANA
build_field(global_variables&)binaryNANA0.440.43NANA0.060.06NANA11NANA0.000.00NANA0.000.00NANA0.000.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>&...binary0.420.45NANA0.340.12NANA11NANA0.002.50NANA0.000.00NANA0.000.00NANA
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>&...binary0.460.34NANA0.370.09NANA11NANA0.003.22NANA0.000.00NANA0.000.00NANA
field_summary(global_variables&, parallel_&) [clone .extracted]binary0.180.44NANA0.140.11NANA11NANA2.002.55NANA0.000.00NANA0.000.00NANA
build_field(global_variables&) [clone .extracted.37]binary0.030.15NANA0.020.04NANA11NANA0.000.00NANA0.000.00NANA0.000.00NANA
generate_chunk(int, global_variables&)binaryNANA0.070.07NANA0.010.01NANA11NANA0.000.00NANA0.000.00NANA0.000.00
__svml_i64div4_l9binary0.08NANANA0.06NANANA1NANANA3.33NANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.47]binaryNA0.06NANANA0.01NANANA1NANANA0.00NANANA0.00NANANA0.00NANA
__intel_avx_rep_memsetbinaryNANA0.030.03NANA00.01NANA11NANANA0.00NANA0.000.00NANA0.000.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...binaryNANA0.030.03NANA00.01NANA11NANANA0.00NANA0.000.00NANA0.000.00
revert(global_variables&)binaryNANA0.030.03NANA00.01NANA11NANANA0.00NANA0.000.00NANA0.000.00
unknown_kernel_regionkernel0.030.02NANA0.020NANA11NANA0.00NANANA0.000.00NANA0.000.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.282]binary0.010.04NANA00.01NANA11NANANA0.00NANA0.000.00NANA0.000.00NANA
build_field(global_variables&) [clone .extracted.27]binary0.010.04NANA0.010.01NANA11NANA0.000.00NANA0.000.00NANA0.000.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted]binaryNA0.04NANANA0.01NANANA1NANANA0.00NANANA0.00NANANA0.00NANA
__kmpc_fork_calllibiomp5.soNA0.04NANANA0.01NANANA1NANANA0.00NANANA0.00NANANA0.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.127]binaryNA0.04NANANA0.01NANANA1NANANA0.00NANANA0.00NANANA0.00NANA
generate_chunk(int, global_variables&) [clone .extracted.7]binary0.010.02NANA00NANA11NANANANANANA0.000.00NANA0.000.00NANA
timer()binaryNANA0.03NANANA0NANANA1NANANANANANANA0.00NANANA0.00NA
generate_chunk(int, global_variables&) [clone .extracted]binary0.010.02NANA0.010NANA11NANA0.00NANANA0.000.00NANA0.000.00NANA
initialise_chunk(int, global_variables&) [clone .extracted.7]binary0.010.02NANA0.010NANA11NANA0.00NANANA0.000.00NANA0.000.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.232]binary0.010.02NANA00NANA11NANANANANANA0.000.00NANA0.000.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.82]binary0.010.02NANA00NANA11NANANANANANA0.000.00NANA0.000.00NANA
__svml_idiv8_l9binary0.010.02NANA0.010NANA11NANA4.00NANANA0.000.00NANA0.000.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.62]binary0.010.02NANA00NANA11NANANANANANA0.000.00NANA0.000.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.42]binaryNA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
build_field(global_variables&) [clone .extracted.32]binaryNA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
build_field(global_variables&) [clone .extracted.22]binaryNA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.87]binaryNA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.147]binaryNA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.202]binaryNA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
std::basic_filebuf<char, std::char_traits<char> >::xsputn(char const*, long)libstdc++.so.6.0.32NA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.297]binaryNA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
parse_printf_formatlibc.so.6NA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.262]binaryNA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.57]binaryNA0.02NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANA
__kmp_invoke_microtasklibiomp5.so0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.12]binary0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
__kmp_get_global_thread_id_reglibiomp5.so0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.207]binary0.01NANANA0.01NANANA1NANANA0.00NANANA0.00NANANA0.00NANANA
__kmpc_for_static_finilibiomp5.so0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.107]binary0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.272]binary0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.7]binary0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.52]binary0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
__kmpc_end_serialized_parallellibiomp5.so0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.122]binary0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.247]binary0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
update_halo_kernel(int, int, int, int, std::array<int, 4ul> const&, std::array<int, 4ul> const&, field_type&, int const*, int) [clone .extracted.132]binary0.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
__vsnprintflibc.so.60.01NANANA0NANANA1NANANANANANANA0.00NANANA0.00NANANA
×