options

Functions and Loops

132 loops and 67 functions have been discarded from the report because their ratio ((Max Inclusive Time Over Threads * 100) / Max Thread Active Time) is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0.23% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis.
Inclusive metrics are only related to the given object code and do not include other external objects / libraries.

Columns Filter

Max Thread Time / Walltime gcc_0 (%) Coverage gcc_0 (%) Coverage Excluding Loops gcc_0 (%) Max Inclusive Time Over Threads gcc_0 (s) Max Exclusive Time Over Threads gcc_0 (s) Inclusive Time w.r.t. Wall Time gcc_0 (s) Exclusive Time w.r.t. Wall Time gcc_0 (s) Nb Threads gcc_0 Deviation (coverage) gcc_0 Deviation (walltime) gcc_0 Categories gcc_0 GFLOPS gcc_0 Compilation Options Max Thread Time / Walltime Coverage Coverage Excluding Loops Max Inclusive Time Over Threads Max Exclusive Time Over Threads Inclusive Time w.r.t. Wall Time Exclusive Time w.r.t. Wall Time Nb Threads Deviation (coverage) Deviation (walltime) Categories GFLOPS Compilation Options
NameModuleMax Thread Time / Walltime gcc_0 (%)Coverage gcc_0 (%)Coverage Excluding Loops gcc_0 (%)Max Inclusive Time Over Threads gcc_0 (s)Max Exclusive Time Over Threads gcc_0 (s)Inclusive Time w.r.t. Wall Time gcc_0 (s)Exclusive Time w.r.t. Wall Time gcc_0 (s)Nb Threads gcc_0Deviation (coverage) gcc_0Deviation (walltime) gcc_0Categories gcc_0GFLOPS gcc_0Compilation Options
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...+exec7.948.130.0010.880.1311.090.00640.030.07Exe (%): 100.0068.46GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 313 - PdV.cpp:71-83 - exec [...]+0.008.130.0010.920.0011.090.0000.000.000.00
Loop 312 - PdV.cpp:71-83 - exec [...]+0.038.130.0210.920.0511.090.02520.010.0113.44
Loop 311 - PdV.cpp:72-83 - exec7.948.118.1110.8710.8711.0711.07640.030.0768.58
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...+exec7.147.260.009.780.269.910.00640.050.09Exe (%): 100.0076.69GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 155 - accelerate.cpp:42-53 - exec [...]+0.007.260.009.800.009.910.0000.000.000.00
Loop 154 - accelerate.cpp:42-53 - exec [...]+0.037.260.019.800.049.910.01320.010.0110.67
Loop 153 - accelerate.cpp:43-53 - exec [...]7.137.257.259.769.769.909.90640.050.0976.78
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...+exec6.306.410.008.630.208.740.00640.060.10Exe (%): 100.0096.29GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 310 - PdV.cpp:50-63 - exec [...]+0.006.400.008.670.008.740.0000.000.000.00
Loop 309 - PdV.cpp:50-63 - exec [...]+0.046.400.018.670.058.740.02450.010.0117.75
Loop 308 - PdV.cpp:51-63 - exec6.306.396.398.628.628.728.72640.060.1096.46
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...+exec4.574.660.006.250.296.360.00640.020.03Exe (%): 100.0032.34GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 247 - flux_calc.cpp:38-40 - exec [...]+0.004.660.006.270.006.360.0000.000.000.00
Loop 246 - flux_calc.cpp:38-40 - exec [...]+0.034.660.016.270.046.360.01310.000.019.61
Loop 245 - flux_calc.cpp:39-40 - exec4.554.654.656.236.236.356.35640.020.0432.39
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>&...+exec4.614.660.006.310.246.360.00640.030.03Exe (%): 100.0025.87GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 208 - advec_mom.cpp:220-221 - exec [...]+0.004.660.006.320.006.360.0000.000.000.00
Loop 207 - advec_mom.cpp:220-221 - exec [...]+0.024.660.016.320.036.360.01410.000.006.19
Loop 206 - advec_mom.cpp:221-221 - exec4.604.654.656.296.296.346.34640.030.0325.91
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>&...+exec4.444.540.006.080.256.190.00640.020.03Exe (%): 100.0026.57GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 199 - advec_mom.cpp:148-149 - exec [...]+0.004.530.006.110.006.180.0000.000.000.00
Loop 198 - advec_mom.cpp:148-149 - exec [...]+0.024.530.006.110.036.180.0050.000.016.23
Loop 197 - advec_mom.cpp:149-149 - exec4.444.534.536.086.086.186.18640.020.0326.58
ideal_gas_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&) [clone ._omp_fn.0]+exec4.464.530.006.100.246.180.00640.030.03Exe (%): 100.0077.77GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 258 - ideal_gas.cpp:39-45 - exec [...]+0.024.520.016.120.036.170.01280.000.003.93
Loop 259 - ideal_gas.cpp:40-45 - exec [...]4.454.524.526.096.096.166.16640.030.0377.91
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...+exec4.474.520.006.130.176.170.00640.060.10Exe (%): 100.00139.84GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 228 - calc_dt.cpp:49-49 - exec0.000.000.000.000.000.000.0000.000.000.00
Loop 229 - calc_dt.cpp:50-50 - exec0.000.000.000.000.000.000.0000.000.000.00
Loop 233 - calc_dt.cpp:50-50 - exec0.000.000.000.000.000.000.0000.000.000.00
Loop 230 - calc_dt.cpp:50-50 - exec0.000.000.000.000.000.000.0000.000.000.00
Loop 231 - calc_dt.cpp:51-75 - exec [...]+0.004.520.006.130.006.160.0000.000.000.00
Loop 232 - calc_dt.cpp:51-75 - exec [...]4.474.524.526.136.136.166.16640.060.10139.89
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...+exec4.014.070.005.490.265.560.00640.020.03Exe (%): 100.0036.97GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 174 - advec_cell.cpp:210-216 - exec [...]+0.004.070.005.500.005.550.0000.000.000.00
Loop 173 - advec_cell.cpp:210-216 - exec [...]+0.024.070.015.500.035.550.01220.000.016.08
Loop 172 - advec_cell.cpp:211-216 - exec4.004.064.065.475.475.545.54640.020.0337.02
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>&...+exec3.853.910.005.280.255.340.00640.020.03Exe (%): 100.00207.77GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 214 - context.h:46-69 - exec [...]+0.003.910.005.290.005.330.0000.000.000.00
Loop 213 - advec_mom.cpp:182-211 - exec [...]+0.033.910.015.290.045.330.01400.010.0121.04
Loop 212 - context.h:69-69 - exec [...]3.843.903.905.255.255.325.32640.020.03208.41
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...+exec3.653.700.004.990.295.050.00640.020.02Exe (%): 100.0040.65GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 165 - advec_cell.cpp:119-125 - exec [...]+0.003.700.005.010.005.050.0000.000.000.00
Loop 164 - advec_cell.cpp:119-125 - exec [...]+0.013.700.005.010.025.050.0020.000.005.19
Loop 163 - advec_cell.cpp:120-125 - exec3.653.703.704.994.995.055.05640.020.0240.67
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...+exec3.623.680.004.960.155.020.00640.020.04Exe (%): 100.0094.29GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 177 - advec_cell.cpp:159-202 - exec [...]+0.043.680.015.000.055.020.02450.010.015.53
Loop 178 - advec_cell.cpp:163-202 - exec [...]3.613.673.674.954.955.005.00640.020.0494.62
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>&...+exec3.633.670.004.970.175.010.00640.030.04Exe (%): 100.00221.37GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 211 - context.h:46-69 - exec [...]+0.003.670.004.990.005.010.0000.000.000.00
Loop 210 - advec_mom.cpp:110-139 - exec [...]+0.033.670.014.990.045.010.02450.010.0126.02
Loop 209 - context.h:69-69 - exec [...]3.613.663.664.954.954.994.99640.030.04222.11
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>&...+exec3.063.100.004.190.324.240.01640.020.03Exe (%): 100.0048.78GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 202 - advec_mom.cpp:169-172 - exec [...]+0.003.100.004.200.004.230.0000.000.000.00
Loop 201 - advec_mom.cpp:169-172 - exec [...]+0.023.100.004.200.034.230.00120.000.006.83
Loop 200 - advec_mom.cpp:170-172 - exec3.053.103.104.184.184.234.23640.020.0348.84
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...+exec2.892.940.003.950.214.010.00640.010.02Exe (%): 100.00117.79GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 175 - advec_cell.cpp:67-110 - exec [...]+0.032.940.013.980.044.010.01380.010.016.13
Loop 176 - advec_cell.cpp:71-110 - exec [...]2.882.932.933.943.944.004.00640.010.02118.25
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>&...+exec2.782.820.003.800.303.840.00640.020.03Exe (%): 100.0053.93GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 193 - advec_mom.cpp:97-100 - exec [...]+0.002.810.003.810.003.840.0000.000.000.00
Loop 192 - advec_mom.cpp:97-100 - exec [...]+0.022.810.003.810.033.840.0080.000.001.15
Loop 191 - advec_mom.cpp:98-100 - exec2.772.812.813.793.793.843.84640.020.0354.01
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>&...+exec2.702.730.003.700.373.730.01640.020.03Exe (%): 100.0022.60GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 181 - advec_mom.cpp:46-48 - exec [...]+0.002.730.003.700.003.720.0000.000.000.00
Loop 180 - advec_mom.cpp:46-48 - exec [...]+0.012.730.003.700.023.720.0090.000.004.15
Loop 179 - advec_mom.cpp:47-48 - exec2.692.732.733.683.683.723.72640.020.0322.64
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>&...+exec2.602.640.003.560.283.610.00640.020.02Exe (%): 100.0022.51GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 184 - advec_mom.cpp:55-57 - exec [...]+0.002.640.003.590.003.600.0000.000.000.00
Loop 183 - advec_mom.cpp:55-57 - exec [...]+0.022.640.003.590.033.600.0040.000.015.19
Loop 182 - advec_mom.cpp:56-57 - exec2.602.642.643.563.563.603.60640.020.0222.53
viscosity_kernel(int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&...+exec2.432.430.003.320.223.320.00640.030.04Exe (%): 100.00266.35GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 719 - viscosity.cpp:38-64 - exec [...]+0.012.430.003.340.023.310.01220.000.007.17
Loop 720 - viscosity.cpp:39-64 - exec [...]2.432.422.423.323.323.313.31640.020.04267.10
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>&...+exec2.132.120.002.910.202.900.00640.020.03Exe (%): 100.0014.01GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 187 - advec_mom.cpp:64-66 - exec [...]+0.002.120.002.920.002.900.0000.000.000.00
Loop 186 - advec_mom.cpp:64-66 - exec [...]+0.012.120.002.920.012.900.0020.000.000.00
Loop 185 - advec_mom.cpp:65-66 - exec2.132.122.122.912.912.902.90640.020.0314.02
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>&...+exec2.042.060.002.790.262.810.00640.020.02Exe (%): 100.0014.99GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 190 - advec_mom.cpp:73-75 - exec [...]+0.002.060.002.800.002.810.0000.000.000.00
Loop 189 - advec_mom.cpp:73-75 - exec [...]+0.012.060.002.800.022.810.0020.000.005.19
Loop 188 - advec_mom.cpp:74-75 - exec2.042.062.062.792.792.812.81640.020.0215.01
revert_kernel(int, int, int, int, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&, clover::Buffer2D<double>&) [clone ._omp_fn.0]+exec2.022.030.002.760.262.770.00640.020.02Exe (%): 100.000.00GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 326 - revert.cpp:36-38 - exec [...]+0.002.030.002.780.002.770.0000.000.000.00
Loop 325 - revert.cpp:36-38 - exec [...]+0.012.030.002.780.022.770.0040.000.000.00
Loop 324 - revert.cpp:37-38 - exec2.022.032.032.762.762.772.77640.020.020.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...+exec2.012.020.002.750.242.750.00640.020.02Exe (%): 100.000.00GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 322 - reset_field.cpp:36-38 - exec [...]+0.002.020.002.770.002.750.0000.000.000.00
Loop 321 - reset_field.cpp:36-38 - exec [...]+0.022.020.002.770.032.750.0090.000.000.00
Loop 320 - reset_field.cpp:37-38 - exec2.002.012.012.742.742.752.75640.020.020.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...+exec2.002.010.002.740.302.750.00640.010.02Exe (%): 100.000.00GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 319 - reset_field.cpp:46-48 - exec [...]+0.002.010.002.760.002.740.0000.000.000.00
Loop 318 - reset_field.cpp:46-48 - exec [...]+0.012.010.002.760.022.740.0020.000.000.00
Loop 317 - reset_field.cpp:47-48 - exec2.002.012.012.742.742.742.74640.020.020.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...+exec1.341.350.001.830.161.840.00640.010.01Exe (%): 100.0034.10GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 159 - advec_cell.cpp:46-48 - exec [...]+0.001.350.001.840.001.840.0000.000.000.00
Loop 158 - advec_cell.cpp:46-48 - exec [...]+0.011.350.001.840.011.840.0020.000.005.19
Loop 157 - advec_cell.cpp:47-48 - exec1.331.351.351.831.831.841.84640.010.0134.13
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...+exec1.311.320.001.800.201.800.00640.010.01Exe (%): 100.0033.84GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 168 - advec_cell.cpp:138-140 - exec [...]+0.001.320.001.810.001.800.0000.000.000.00
Loop 167 - advec_cell.cpp:138-140 - exec [...]+0.011.320.001.810.021.800.0020.000.0010.38
Loop 166 - advec_cell.cpp:139-140 - exec1.311.321.321.791.791.801.80640.010.0133.89
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...+exec1.071.080.001.470.171.470.00640.010.02Exe (%): 100.0014.15GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 171 - advec_cell.cpp:148-150 - exec [...]+0.001.070.001.480.001.470.0000.000.000.00
Loop 170 - advec_cell.cpp:148-150 - exec [...]+0.011.070.001.480.021.470.0020.000.000.00
Loop 169 - advec_cell.cpp:149-150 - exec1.071.071.071.461.461.471.47640.010.0214.18
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>&...+exec1.061.070.001.450.271.460.00640.010.02Exe (%): 100.0056.27GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 205 - advec_mom.cpp:159-160 - exec [...]+0.001.070.001.470.001.460.0000.000.000.00
Loop 204 - advec_mom.cpp:159-160 - exec [...]+0.021.070.001.470.031.460.0050.000.003.46
Loop 203 - advec_mom.cpp:160-160 - exec1.061.071.071.451.451.451.45640.010.0256.46
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>&...+exec1.071.060.001.470.231.450.00640.020.02Exe (%): 100.0056.75GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 196 - advec_mom.cpp:87-88 - exec [...]+0.001.060.001.470.001.440.0000.000.000.00
Loop 195 - advec_mom.cpp:87-88 - exec [...]+0.011.060.001.470.021.440.0020.000.000.00
Loop 194 - advec_mom.cpp:88-88 - exec1.061.061.061.461.461.441.44640.020.0256.86
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...+exec0.981.000.001.350.161.360.00640.010.01Exe (%): 100.0014.95GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 162 - advec_cell.cpp:56-58 - exec [...]+0.000.990.001.360.001.360.0000.000.000.00
Loop 161 - advec_cell.cpp:56-58 - exec [...]+0.010.990.001.360.011.360.0020.000.000.00
Loop 160 - advec_cell.cpp:57-58 - exec0.980.990.991.351.351.361.36640.010.0114.98
down_read_trylockkernel1.170.880.881.6074.781.201.20640.150.20System (%): 100.000.00
up_readkernel0.450.370.370.6231.620.510.51640.040.05System (%): 100.000.00
omp_get_num_procslibgomp.so.1.0.00.420.340.340.5829.130.470.47640.050.07OMP (%): 100.000.00
field_summary(global_variables&, parallel_&) [clone ._omp_fn.0]+exec0.340.340.000.470.000.460.00640.000.00Exe (%): 100.00153.31GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 242 - context.h:69-69 - exec [...]0.340.340.340.470.470.460.46640.000.00153.31
rmqueue_pcplistkernel0.420.240.240.5820.370.330.33570.120.17System (%): 100.000.00
generate_chunk(int, global_variables&) [clone ._omp_fn.0]+exec0.050.050.000.070.000.060.00640.000.00Exe (%): 100.000.00GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 251 - generate_chunk.cpp:74-80 - exec [...]+0.000.050.000.070.000.060.0000.000.000.00
Loop 250 - generate_chunk.cpp:74-80 - exec [...]+0.000.050.000.070.000.060.0000.000.000.00
Loop 249 - generate_chunk.cpp:77-80 - exec0.050.050.050.070.070.060.06640.000.000.00
initialise_chunk(int, global_variables&) [clone ._omp_fn.4]+exec0.030.030.000.040.010.040.00640.000.00Exe (%): 100.000.00GNU C++17 14.2.1 20250110 (Red Hat 14.2.1-7) -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -O3 -std=c++17 -fno-omit-frame-pointer -fcf-protection=none -fopenmp
Loop 266 - initialise_chunk.cpp:77-82 - exec [...]+0.000.030.000.040.000.040.0000.000.000.00
Loop 265 - initialise_chunk.cpp:77-82 - exec [...]+0.000.030.000.040.000.040.0000.000.000.00
Loop 264 - initialise_chunk.cpp:80-82 - exec0.030.030.030.040.040.040.04640.000.000.00
__pi_clear_pagekernel0.040.020.020.062.090.030.03600.010.01System (%): 100.000.00
el0_dakernel0.030.010.010.041.260.020.02540.010.01System (%): 100.000.00
folio_batch_move_lrukernel0.030.010.010.040.950.020.02420.010.01System (%): 100.000.00
×